Project

General

Profile

feature request #6169

Algae Registry web-application

Added by Andreas Kohlbecker almost 3 years ago. Updated 6 months ago.

Status:
New
Priority:
Priority13
Category:
UI
Start date:
10/25/2016
Due date:
% Done:

79%


Description

The Algea Registry web-application will be based on Vaadin.

Features to be implemented:

  • User self registration #6161
  • Password recovery function #6170
  • ....

Subtasks

Edit - feature request #6161: Service and webservice to recover forgotten passwordsNewAndreas Kohlbecker

Edit - feature request #6170: Selfregistration widgetNewAndreas Kohlbecker

Edit - feature request #6719: Compact display of TypeDesignations in RegistrationItems with edit button per fieldUnitClosedAndreas Kohlbecker

Edit - feature request #6724: Popup Editor for SpecimenTypeDesignation WorkingsetsClosedAndreas Kohlbecker

Edit - feature request #6750: DerivedUnitConverter which can convert DerivedUnits <--> MediaSpecimenClosedAndreas Kohlbecker

Edit - feature request #6732: rank selector offering 2 filtered lists of ranks (default, all) for phycobankNewAndreas Kohlbecker

Edit - feature request #6740: Popup Editor for NameTypeDesignationClosedAndreas Kohlbecker

Edit - task #6758: remove Registration type iconsClosedAndreas Kohlbecker

Edit - task #6759: better theming of the on/off SwitchButton which is used in SwitchableTextField componentClosedAndreas Kohlbecker

Edit - feature request #6796: PersonField: add UI Element to choose from existing PersonsClosedAndreas Kohlbecker

Edit - feature request #6810: View for starting new registrations implementedClosedAndreas Kohlbecker

Edit - bug #6843: resize problems of Popup editors when clicking contained elements ClosedAndreas Kohlbecker

Edit - bug #6846: layout component sizing probelms in worflow view ClosedAndreas Kohlbecker

Edit - feature request #6852: GrantedAuthorities and permission Groups for PhycobankClosedAndreas Kohlbecker

Edit - bug #6855: TeamOrPersonField allows adding Persons and Team for users with unsufficient authoritiesClosedAndreas Kohlbecker


Related issues

Related to Edit - feature request #6561: TimePeriodParser support for ISO 8601 date formats New 04/10/2017

Associated revisions

Revision 15f46faf (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 initial design for main application

Revision 6469b938 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 responsive dashboard

Revision 3f1ceae0 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 more views for starting registrations and basic branding

Revision 59eb4451 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 initial concept fo a workflow view

Revision 1ca00ef0 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 more complete workflow view

Revision 0b44c814 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 using mvp for the RegistrationWorkflowView

Revision c33e979b (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 preparing for opening name editor

Revision ec462234 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 initial list view on registrations

Revision af8569f7 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 list view layout improvements and coloring statuses

Revision 89cff4b7 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 renaming button

Revision bc74cf95 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 generic workflows

Revision b0fdf0ab (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 mock service for registrations

Revision bc94b935 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 workflowview working with Registration mock objects

Revision a6584bc2 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 compact string representations for registrations

Revision 5465eca0 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 showing citation in list and eums items in UPPERCASE

Revision dd189293 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 support for working sets in the service mock and DTO

Revision ef0d6020 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 design for better list items

Revision 6f9eb1fe (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 using RegistrationItem in the ListView

Revision 9f9727cb (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 lazy loading of RegistrationItem in the ListView

Revision 4b501287 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 UI preformance improvement for RegistrationItems
- using GridLayout
- disabling lazy loading

Revision 08f24060 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 abstract page view having header and sub-header

Revision 8f6b3c3a (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 allowing to toggle item list and grid

Revision ce3b8933 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 layout improvelemts and openButton clickable

Revision eaee371d (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 renaming phycobank in packages to registration

Revision 5b4537c4 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 replacing declarative WorkflowViewDesign

Revision c21c9bf6 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 removing replaced RegistrationItemDesign

Revision 191308d3 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 initial RegistrationWorkingSet implementation

Revision 2d981b4e (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 RegistrationWorkingSets more complete, validation problems accessible via UI

Revision 664d0a00 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 visualization of RegistrationWorkingSets in the workflow view

Revision b99cbf31 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 Overview on Names and Types in RegistrationWorkingSets

Revision 7a044d6b (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 reusing RegistrationItem for WorkflowView

Revision c7627153 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 message count indicator, edit reference button and impoved layout

Revision 8af30566 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 fixing invalid type in SpEl

Revision f3bb4cae (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 very basic Reference editor experiment

Revision 2260591f (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 ReferenceEditor with custom component for TimePeriods

Revision f140f6e5 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 removing usued bean reference

Revision 9c553d89 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 impoved TimePeriod custom field

Revision 6cc0be7e (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 JodaTimePartialConverter support for multiple formats

Revision 5367d5aa (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 TimePeriod field with simple and details view

Revision 4d551d34 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 ReferenceEditor: saving references

Revision d6244300 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 ReferenceEditor correctly updating view and internal data

Revision fe8fe1e2 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 switching from mock Registration to Registration class in cdmlib

Revision 9118e422 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 RegistrationWorkingSetService with real and mock functionality:
- loadDtoById() fully working
- loadWorkingSetByRegistrationID() mock
- listDTOs() fully working but misses pager functionality

Revision d7c4522d (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 better bibliographic references

Revision 589ec34f (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 better bibliographic references

Revision 28440b18 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 better bibliographic references

Revision 1b557cbf (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 better bibliographic references

Revision 5ba148ae (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 generic AbstractCdmEditorPresenter wihout LazyInitializationExeption problems

Revision 86b2da34 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 filtering registration list by role, user and status in the 2 ListView modes

Revision c5b3791f (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 externalizing data inserter in separate class and package

Revision 154f5e57 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 renaming EntityEvents into EditorEvents to better express the purpose

Revision 70c753df (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 initial Popup editor for Registrations

Revision 600e562c (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 inserting Role Curation as required data

Revision 03a6b363 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 adding default orderhints for user and institution

Revision 9773ed87 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 displaying the Registration.submitter to curators
- implementation of a UserHelper

Revision 91710ccd (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 remoging service mock and loading ResgistrationSets by citationID

Revision 2b3d2b38 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 harmonizing the check if user is curator

Revision 03afd801 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 hiding the Registration edit button from non curators

Revision 76910e45 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 RegistrationItemButtonGroups: making names and typeDesignations clickable

Revision 06c249eb (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 better name for IdAndString class: EntityReference
- also deleting an example class

Revision 6702c7e1 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 basic TaxonName popup editor

Revision fcba7787 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 advanced mode for popup editors

Revision fe8f104d (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 updating modified names and typedesignations in view

Revision 42af5bd2 (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 UserHelper checking permissions:
- UserHelper as SpringComponent which selfregisters in the VaadinSession
- disabling fields in PersonField of User has not sufficient permissions

Revision a6f051fd (diff)
Added by Andreas Kohlbecker over 2 years ago

ref #6169 protectecting also AuthorTeam fields

Revision 793a7b67 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 ReferenceEditor: field visibility by ReferenceType & inReference field added

Revision 1c17a795 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 RelatedEntityListSelect field with add and edit button

Revision c46954e3 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 RelatedEntityListSelect (ToOneRelatedEntityField) edit and select working, add blocked by #6673

Revision 983fb676 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 adding viritin vaadin addon and fixing 2 problems in the pom.xml

Revision bef42c71 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 implementing lazy loading ToOneRelatedEntityCombobox field and using it for inReferences

Revision 83ea2d24 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 add missing tiny, and small style for filtered selects (combobox)

Revision 538800b4 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 first implementation of delete operations

Revision fca87395 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 fixing problem of ToOneRelatedEntityCombobox returning the wrong value

Revision 1aa951e9 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 Delete button in editors optional

Revision 7349cf26 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 InReference and Microreference Fields for the TaxonName Editor

Revision d5994c61 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 first attempt to impement prester tests - not working yet

Revision 8d7c5c55 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 renaming taxon package to name

Revision f65345c7 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 adding combinationAutorField to name editor

Revision 571fd2fc (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 fixing bug in ToOneRelatedEntityCombobox: initial selection was always null

Revision 637e9cfa (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 disabling nomReffield in name editor

Revision 582cd24e (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 adding getService() method to CdmRepository

Revision c9369086 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 adding getService() method to CdmRepository

Revision ea9daa81 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 renaming FieldListEditor to ToManyRelatedEntitiesListSelect

Revision b6ea271c (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 ToManyRelatedEntitiesComboboxSelect, CdmFilterablePagingProvider and CdmTitleCacheCaptionGenerator implemented

Revision 1103009f (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 basionymToggle moved to top and has correct initial state

Revision 532beab7 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 fixing missing set value in ToManyRelatedEntitiesComboboxSelect

Revision 1952d4c7 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 documenting bean nesting in ToManyRelatedEntitiesListSelect

Revision d7e9db79 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 removing grid view from ListViewBean

Revision 3b911631 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 fixing width

Revision d3be16a7 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 add, remove, move buttons in ToManyRelatedEntitiesListSelect operational and with correct state

Revision d574f7e6 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 TeamOrPersonField with buttons to remove and add Person and Team instances

Revision d39f4e8f (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 button tooltips

Revision af0c21a2 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 disabling registration workflow tabsheet

Revision de625740 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 RegistrationItem separate name button + action for type buttons

Revision 0e072f9c (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 Button row to create new registrations in a registration working set

Revision b18e16cd (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 TypeDesignationSetManager can handle empty sets and can add typeDesignations

Revision 1ff11053 (diff)
Added by Andreas Kohlbecker about 2 years ago

ref #6169 feature completed: adding new type designation workingsets

History

#1 Updated by Andreas Kohlbecker almost 3 years ago

  • Description updated (diff)

#2 Updated by Andreas Kohlbecker almost 3 years ago

  • Description updated (diff)

#3 Updated by Wolf-Henning Kusber almost 3 years ago

  • Subject changed from Algea Registry web-application to Algae Registry web-application

#4 Updated by Andreas Kohlbecker over 2 years ago

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)