Zadanie #1682
Dodawanie nowych publikacji
Status: | Zamknięty | Start date: | 2017-05-12 | |
---|---|---|---|---|
Priority: | Normalny | Due date: | ||
Assignee: | Michał Komar | % Done: | 100% | |
Category: | integracja | |||
Target version: | 0.3 | |||
Developer: | Michał Komar | Tester: | Łukasz Waśkiewicz |
Description
Należy dodać funkcjonalność pozwalającą na dodawanie nowych elementów struktury - od czasopisma po artykuł.
Kluczową kwestią jest zapewnienie bezpieczeństwa.
Trzeba także skorzystać z szablonów numeracji.
W przypadku, gdy system nie przechowuje wersji CurrentDocument (workflow BASIC) należy po zapisie przekierować do strony, która wyświetli komunikat o tym ,że element jest przetwarzany i będzie dostępny w przeciągu minuty.
Related issues
Associated revisions
refs #1682: Umożliwienie dodawania dokumentów
Logika zapewniająca autoryzację podczas dodawania + samo dodawanie, w
tym podpięcie pod state machine
refs #1682: Przechodzenie do elementu po zapisaniu
refs #1682: Poprawienie cache na transakcji
refs #1682: Dodawanie journali + poprawki dostępu.
refs #1682: Poprawienie wyszukiwania. Dodanie ekranu z oczekiwaniem.
refs #1682: Poprawienie testów + drobiazgi
refs #1682: Poprawienie testów
refs #1682: Poprawienie testów. Usunięcie importów configów implicite.
refs #1682: Poprawki przy dodawaniu elementów + dodanie busy
refs #1682: Dodanie getDocumentReference
Nie zawsze dokument z całym yelementem i załacznikami jest potrzebny.
Czasami wystarczą metadane.
refs #1682: Poprawienie wyświetlania menu dodawania
refs #1682: Nullowanie grupy podczas zmiany roli na super admin
refs #1682: Podpięcie hierarchii z bazy pod dostępne typy
refs #1682: Zmiana podstrony = anulowanie subskrypcji timera
History
#1 Updated by Michał Komar almost 8 years ago
- Related to Zadanie #1674: Implementacja logiki ustalającej, co może być dodane pod elementem added
#2 Updated by Michał Komar almost 8 years ago
- Status changed from Nowy to W toku
#3 Updated by Michał Komar almost 8 years ago
- Description updated (diff)
#4 Updated by Michał Komar almost 8 years ago
- Status changed from W toku to Testowanie
- Assignee changed from Michał Komar to Łukasz Waśkiewicz
- % Done changed from 0 to 100
Zrobione.
Trzeba przetestować przede wszystkim dodawanie czasopism. Pozostałe dokumenty powinny zachowywać się podobnie jak czasopisma. Trzeba sprawdzić, czy np. dodanie elementu do nowego czasopisma nie spowoduje 403 po stronie serwera z powodu nieprawidłowej konfiguracji uprawnień.
#5 Updated by Łukasz Waśkiewicz almost 8 years ago
- Status changed from Testowanie to Odpowiedź
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
po dodaniu czasopisma leci
Request URL:http://cocos-devel.vls.icm.edu.pl:9080/api/document/6c0d38c5-927e-4943-bc58-1659c5bdf7fa
Request Method:GET
Status Code:403 Forbidden
i bardzo dużo search (ok 60)
#6 Updated by Michał Komar almost 8 years ago
- Status changed from Odpowiedź to Testowanie
- Assignee changed from Michał Komar to Łukasz Waśkiewicz
Poprawione.
Podpięcie komponentu pod editor, a nie document-details - nie jest wołany getDocument
Odputywanie o dokument co 1s zamiast 100ms.
Dodanie przesłonki.
#7 Updated by Łukasz Waśkiewicz almost 8 years ago
- Status changed from Testowanie to Odpowiedź
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
dodawanie OK, ale po dodanie gdy pojawi się komunikat
Po przetworzeniu dokumentu przez system, zostanie on automatycznie załadowany. Proszę czekać.
i zaczniemy coś robić, to po dodaniu zasobu zostaniemy na niego przekierowani
#8 Updated by Michał Komar almost 8 years ago
- Status changed from Odpowiedź to Testowanie
- Assignee changed from Michał Komar to Łukasz Waśkiewicz
Poprawione. Anulowanie subskrypcji eventu werfyikującego istnienie dokumentu, gdy użytkownik wykonał nawigację.
#9 Updated by Łukasz Waśkiewicz almost 8 years ago
- Status changed from Testowanie to Rozwiązany
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
OK
#10 Updated by Michał Komar over 7 years ago
- Status changed from Rozwiązany to Zamknięty