Zadanie #1555
Utworzenie serwisu do zarządzania bazami
Status: | Zamknięty | Start date: | 2017-02-09 | |
---|---|---|---|---|
Priority: | Normalny | Due date: | ||
Assignee: | Michał Komar | % Done: | 100% | |
Category: | backend | |||
Target version: | 0.3 | |||
Developer: | Łukasz Waśkiewicz | Tester: | Michał Komar |
Description
Funkcje serwisu dostępne jedynie dla super-administratora
Funkcjonalność serwisu:
- dodawanie bazy
- nazwa datasetu (wybór z infonowych lub nowy)
- mail do administratora
- przypisywanie workflow
- zmiana administratora
- usuwanie bazy (flaga)
Related issues
Associated revisions
refs #1555 serwis do baz
refs #1555 przeglądanie baz, dodawanie, edycja
refs #1555: Dodanie importu
refs #1555 dostęp do datasetów z infony
refs #1555 dostęp do datasetów z infony
refs #1555 UI wyboru datasetu
refs #1555 refaktoring nazw
refs #1555 refaktoring nazw, poprawa kompilacji ui
refs #1555 poprawa kompilacji ui
refs #1555 poprawa kompilacji ui
refs #1555 dodanie wybierania workflow
refs #1555 blokowanie baz
refs #1555 bazy wyciągnięcie wspólnych scss
refs #1555 sql version change
refs #1555 blokada i walidacja, wielokrotnego uzycia datasetu
History
#1 Updated by Łukasz Waśkiewicz about 8 years ago
- Status changed from Nowy to W toku
#2 Updated by Łukasz Waśkiewicz almost 8 years ago
- Related to Zadanie #1588: uniemożliwić logowanie użytkownikom z zablokowanych grup added
#3 Updated by Łukasz Waśkiewicz almost 8 years ago
- Status changed from W toku to Testowanie
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
- % Done changed from 0 to 100
#4 Updated by Łukasz Waśkiewicz almost 8 years ago
- użytkownicy(administratorzy) ustawiani w edycji użytkowników
#5 Updated by Michał Komar almost 8 years ago
- Status changed from Testowanie to Odpowiedź
- Assignee changed from Michał Komar to Łukasz Waśkiewicz
Wydaje mi się, że nie powinno być możliwości dodania drugiej bazy z tym samym datasetem.
#6 Updated by Łukasz Waśkiewicz almost 8 years ago
- Status changed from Odpowiedź to Testowanie
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
poprawione
#7 Updated by Michał Komar almost 8 years ago
- Status changed from Testowanie to Odpowiedź
- Assignee changed from Michał Komar to Łukasz Waśkiewicz
Przy dodawaniu:
DEBUG o.s.web.servlet.DispatcherServlet - Could not complete request
java.lang.NullPointerException: null
at pl.edu.icm.jupiter.services.userGroup.JupiterUserGroupServiceImpl.mappedOrNull(JupiterUserGroupServiceImpl.java:108)
at pl.edu.icm.jupiter.services.userGroup.JupiterUserGroupServiceImpl.findDatabaseByDataset(JupiterUserGroupServiceImpl.java:65)
at pl.edu.icm.jupiter.services.userGroup.JupiterUserGroupServiceImpl.updateDatabaseProperties(JupiterUserGroupServiceImpl.java:140)
at pl.edu.icm.jupiter.services.userGroup.JupiterUserGroupServiceImpl$$FastClassBySpringCGLIB$$dce7800a.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:721)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:656)
at pl.edu.icm.jupiter.services.userGroup.JupiterUserGroupServiceImpl$$EnhancerBySpringCGLIB$$c6a6798d.updateDatabaseProperties(<generated>)
at pl.edu.icm.jupiter.web.controllers.UserGroupController.saveDatabase(UserGroupController.java:42)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
#8 Updated by Łukasz Waśkiewicz almost 8 years ago
- Status changed from Odpowiedź to Testowanie
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
Poprawione
#9 Updated by Michał Komar almost 8 years ago
- Status changed from Testowanie to Odpowiedź
- Assignee changed from Michał Komar to Łukasz Waśkiewicz
Dodać do dyrektywy wyświetlającej tabele side-by-side dwa parametry:
left-actions:'internal','external'
right-actions:'internal','external'
Opcja external powoduje wyświetlenie akcji "przenieś zaznaczony" oraz "przenieś wyszystkie" na zewnętrznej belce.
Opcja internal powoduje, że akce te są obsługiwane przez wewnętrzny komponent tabelki.
W naszej sytuacji, gdy jest internal, powinien generować się przycisk clear przy tabelce oraz ikonka do usuwania wiersza na każdym wierszu.
#10 Updated by Łukasz Waśkiewicz almost 8 years ago
- Status changed from Odpowiedź to Testowanie
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
commit w innym tasku
#11 Updated by Michał Komar almost 8 years ago
- Status changed from Testowanie to Rozwiązany
Wygląda ok
#12 Updated by Michał Komar over 7 years ago
- Status changed from Rozwiązany to Zamknięty