Bug fixes:
Changes no longer get discarded when switching tabs
Saving of Workbasket Distribution Targets is now possible from all tabs
Saving of Workbasket Distribution Targets now works correctly and does not throw an error 400
Removing of Distribution Targets now works correctly
Removed loading of duplicate distribution targets
Added E2E tests for most previously mentioned bugs
TSK-1316: Replaced local progress bars by global one in workplace
TSK-1316: Rework of progress-bar component
TSK-1316: Renamed progress-bar component
TSK-1316: Changed progress-bar mode
TSK-1316: Updated tests
* TSK-1411: updated workbasket access items functionality to work with new action bar
* TSK-1411: updated new design, accessibility, tests for workbasket access items
* TSK-1411: remove container ripple effect which causes discrepancy between firefox and chromium
* TSK-1411: minor CSS update
* TSK-1349: added test for workbasket overview
* TSK-1349: moved animations ts files to shared
* TSK-1349: added unit test for workbasket list toolbar
* TSK-1349: added unit tests for workbasket-list
* TSK-1349: improved tests for workbasket-overview
* TSK-1349: Updated test for workbasket list, workbasket-list-toolbar
* TSK-1349: added more test variants for workbasket overview
* TSK-1349: removed console log
* TSK-1349: removed CUSTOM_ELEMENTS_SCHEMA
* TSK-1349: improved tests
* TSK-1349: further optimized tests
* TSK-1214: refactored taskana-classification
TSK-1214 Trying to make drag'n drop in tree possible
TSK-1214 Removed refreshClassification output from tree
TSK-1214 New action in store updates a classification and refetches all, saving now correctly refreshes the classification-list
TSK-1214 Fixed tests in tree component
TSK-1214 Removed tree service and corresponding test in class-details
TSK-1214 fixed issues in tree where multiple actions to store are fired incorrectly
TSK-1214 added accessibility action, use space to select a tree node
TSK-1214 swapped space and enter in tree component, cleaned code
TSK-1214 fixed bug where page isn't updated dynamically according to browser path
TSK-1214 workaround circular dependency.
service uses snapshot of store, does not actually access the state in store
TSK-1214 fixed eslint. TODO: circular dependency between classification.service and classification.state
TSK-1214 changed first() to take(1) to fix Observable dying during test
TSK-1214 fixed test cases and lint issues
TSK-1214 fixed circular dependency
TSK-1214 devmode = false
TSK-1214: fixed merge problems with notificationService and removed some warnings
TSK-1214: fixed merge problems with notificationService
TSK-1214 remove wrong imports from before merge
* TSK-1215 initialized workbasket ngxs store with get all and select workbasket
* TSK-1215 added actions for creating workbasket and getting workbasket access items
* TSK-1215 fixed models' attributes in workbasket
* TSK-1215 changed workbasket models from class type to interface type
* TSK-1215 correct the naming scheme for models in workbasket
* TSK-1215 update workbasket models to mirror backend entities
* TSK-1215 implemented workbasketsSummary in store
* TSK-1215 workbasket list data is now populated using NGXS Store
* TSK-1215 fixed console errors while navigating pagination
* TSK-1215 initialized workbasket-overview
* TSK-1215 removed unnecessary subscriptions
* TSK-1215 fixed workbasket access items still using WorkbasketAccessItems as a class instead of an interface
* TSK-1215 implemented routing for workbasket overview, removed master-details component
* TSK-1215 implemented new behaviors based on ngxs store instead of router
* TSK-1215 bug fixes for creating, selecting and deselecting workbasket
* TSK-1215 further bugs fixing regarding creating and selecting workbasket
* TSK-1215 fixed bugs where input workbasket was immutable in information component
* TSK-1215 added remove distribution target and delete workbasket actions
* TSK-1215 implemented mark workbasket for deletion in state
* TSK-1215 implemented workbasket copy function
* TSK-1215 implemented mark workbasket for deletion
* TSK-1287 implemented typeahead for owner field in workbasket
* TSK-1215 added actions for workbasket access items and distribution targets
* TSK-1215 fixed bugs saving or creating new workbasket
* TSK-1215 finished workbasket information
* TSK-1215 updated tests for workbasket list, details and information
* TSK-1215 increased HTML visibility, refine css
* TSK-1215 implemented workbasket access items using ngxs state
* TSK-1215 increased workbasket distribution target HTML code visibility
* TSK-1215 initialization of distribution targets now uses actions from state
* TSK-1215 use takeUntil for subscriptions instead of manually unsubscribing
* TSK-1215 save function for distribution targets now dispatch an action
* TSK-1215: code refinement in ngxs store
* TSK-1214: refactored taskana-classification
TSK-1214 Trying to make drag'n drop in tree possible
TSK-1214 Removed refreshClassification output from tree
TSK-1214 New action in store updates a classification and refetches all, saving now correctly refreshes the classification-list
TSK-1214 Fixed tests in tree component
TSK-1214 Removed tree service and corresponding test in class-details
TSK-1214 fixed issues in tree where multiple actions to store are fired incorrectly
TSK-1214 added accessibility action, use space to select a tree node
TSK-1214 swapped space and enter in tree component, cleaned code
TSK-1214 fixed bug where page isn't updated dynamically according to browser path
TSK-1214 workaround circular dependency.
service uses snapshot of store, does not actually access the state in store
TSK-1214 fixed eslint. TODO: circular dependency between classification.service and classification.state
TSK-1214 changed first() to take(1) to fix Observable dying during test
TSK-1214 fixed test cases and lint issues
TSK-1214 fixed circular dependency
TSK-1214 devmode = false
TSK-1214: fixed merge problems with notificationService and removed some warnings
TSK-1214: fixed merge problems with notificationService
TSK-1214 remove wrong imports from before merge
* TSK-1215 initialized workbasket ngxs store with get all and select workbasket
* TSK-1215 added actions for creating workbasket and getting workbasket access items
* TSK-1215 fixed models' attributes in workbasket
* TSK-1215 changed workbasket models from class type to interface type
* TSK-1215 correct the naming scheme for models in workbasket
* TSK-1215 update workbasket models to mirror backend entities
* TSK-1215 implemented workbasketsSummary in store
* TSK-1215 workbasket list data is now populated using NGXS Store
* TSK-1215 fixed console errors while navigating pagination
* TSK-1215 initialized workbasket-overview
* TSK-1215 removed unnecessary subscriptions
* TSK-1215 fixed workbasket access items still using WorkbasketAccessItems as a class instead of an interface
* TSK-1215 implemented routing for workbasket overview, removed master-details component
* TSK-1215 implemented new behaviors based on ngxs store instead of router
* TSK-1215 bug fixes for creating, selecting and deselecting workbasket
* TSK-1215 further bugs fixing regarding creating and selecting workbasket
* TSK-1215 fixed bugs where input workbasket was immutable in information component
* TSK-1215 added remove distribution target and delete workbasket actions
* TSK-1215 implemented mark workbasket for deletion in state
* TSK-1215 implemented workbasket copy function
* TSK-1215 implemented mark workbasket for deletion
* TSK-1287 implemented typeahead for owner field in workbasket
* TSK-1215 added actions for workbasket access items and distribution targets
* TSK-1215 fixed bugs saving or creating new workbasket
* TSK-1215 finished workbasket information
* TSK-1215 updated tests for workbasket list, details and information
* TSK-1215 increased HTML visibility, refine css
* TSK-1215 implemented workbasket access items using ngxs state
* TSK-1215 increased workbasket distribution target HTML code visibility
* TSK-1215 initialization of distribution targets now uses actions from state
* TSK-1215 use takeUntil for subscriptions instead of manually unsubscribing
* TSK-1215 save function for distribution targets now dispatch an action
* TSK-1215: code refinement in ngxs store
* TSK-1215: Optimize select workbasket algorithm
* TSK-1215: Fixed workbasket information not displaying correctly after saving
* TSK-1215: configured tests for workbasket distribution targets
* TSK-1215: updated unit tests for workbasket
* TSK-1215: cleaned up code, prep for PR
* TSK-1215: disable dev mode
* TSK-1215: fixed failed tests occured after merge
* TSK-1215: reverted node version
* TSK-1215: Further bugs fixed due to merging
* TSK-1068: Fixed bugs workbasket staying active after being moved
* TSK-1215: Fixed minor bugs in tests
* TSK-1215: various improvement in code, typeahead style
* TSK-1215: Updated typeahead css
* TSK-1215: Fixed failed tests due to merge
* TSK-1342: getTasksWorkbasketReport now filters for states
* TSK-1214: refactored taskana-classification
TSK-1214 Trying to make drag'n drop in tree possible
TSK-1214 Removed refreshClassification output from tree
TSK-1214 New action in store updates a classification and refetches all, saving now correctly refreshes the classification-list
TSK-1214 Fixed tests in tree component
TSK-1214 Removed tree service and corresponding test in class-details
TSK-1214 fixed issues in tree where multiple actions to store are fired incorrectly
TSK-1214 added accessibility action, use space to select a tree node
TSK-1214 swapped space and enter in tree component, cleaned code
TSK-1214 fixed bug where page isn't updated dynamically according to browser path
TSK-1214 workaround circular dependency.
service uses snapshot of store, does not actually access the state in store
TSK-1214 fixed eslint. TODO: circular dependency between classification.service and classification.state
TSK-1214 changed first() to take(1) to fix Observable dying during test
TSK-1214 fixed test cases and lint issues
TSK-1214 fixed circular dependency
TSK-1214 devmode = false
TSK-1214: fixed merge problems with notificationService and removed some warnings
TSK-1214: fixed merge problems with notificationService
TSK-1214 remove wrong imports from before merge
* TSK-1215 initialized workbasket ngxs store with get all and select workbasket
* TSK-1215 added actions for creating workbasket and getting workbasket access items
* TSK-1215 fixed models' attributes in workbasket
* TSK-1215 changed workbasket models from class type to interface type
* TSK-1215 correct the naming scheme for models in workbasket
* TSK-1215 update workbasket models to mirror backend entities
* TSK-1215 implemented workbasketsSummary in store
* TSK-1215 workbasket list data is now populated using NGXS Store
* TSK-1215 fixed console errors while navigating pagination
* TSK-1215 initialized workbasket-overview
* TSK-1215 removed unnecessary subscriptions
* TSK-1215 fixed workbasket access items still using WorkbasketAccessItems as a class instead of an interface
* TSK-1215 implemented routing for workbasket overview, removed master-details component
* TSK-1215 implemented new behaviors based on ngxs store instead of router
* TSK-1215 bug fixes for creating, selecting and deselecting workbasket
* TSK-1215 further bugs fixing regarding creating and selecting workbasket
* TSK-1215 fixed bugs where input workbasket was immutable in information component
* TSK-1215 added remove distribution target and delete workbasket actions
* TSK-1215 implemented mark workbasket for deletion in state
* TSK-1215 implemented workbasket copy function
* TSK-1215 implemented mark workbasket for deletion
* TSK-1287 implemented typeahead for owner field in workbasket
* TSK-1215 added actions for workbasket access items and distribution targets
* TSK-1215 fixed bugs saving or creating new workbasket
* TSK-1215 finished workbasket information
* TSK-1215 updated tests for workbasket list, details and information
* TSK-1215 increased HTML visibility, refine css
* TSK-1215 implemented workbasket access items using ngxs state
* TSK-1215 increased workbasket distribution target HTML code visibility
* TSK-1215 initialization of distribution targets now uses actions from state
* TSK-1215 use takeUntil for subscriptions instead of manually unsubscribing
* TSK-1215 save function for distribution targets now dispatch an action
* TSK-1215: code refinement in ngxs store
* TSK-1215 initialized workbasket ngxs store with get all and select workbasket
* TSK-1215 added actions for creating workbasket and getting workbasket access items
* TSK-1215 fixed models' attributes in workbasket
* TSK-1215 changed workbasket models from class type to interface type
* TSK-1215 correct the naming scheme for models in workbasket
* TSK-1215 update workbasket models to mirror backend entities
* TSK-1215 implemented workbasketsSummary in store
* TSK-1215 workbasket list data is now populated using NGXS Store
* TSK-1215 fixed console errors while navigating pagination
* TSK-1215 initialized workbasket-overview
* TSK-1215 removed unnecessary subscriptions
* TSK-1215 fixed workbasket access items still using WorkbasketAccessItems as a class instead of an interface
* TSK-1215 implemented routing for workbasket overview, removed master-details component
* TSK-1215 implemented new behaviors based on ngxs store instead of router
* TSK-1215 bug fixes for creating, selecting and deselecting workbasket
* TSK-1215 further bugs fixing regarding creating and selecting workbasket
* TSK-1215 fixed bugs where input workbasket was immutable in information component
* TSK-1215 added remove distribution target and delete workbasket actions
* TSK-1215 implemented mark workbasket for deletion in state
* TSK-1215 implemented workbasket copy function
* TSK-1215 implemented mark workbasket for deletion
* TSK-1287 implemented typeahead for owner field in workbasket
* TSK-1215 added actions for workbasket access items and distribution targets
* TSK-1215 fixed bugs saving or creating new workbasket
* TSK-1215 finished workbasket information
* TSK-1215 updated tests for workbasket list, details and information
* TSK-1215 increased HTML visibility, refine css
* TSK-1215 implemented workbasket access items using ngxs state
* TSK-1215 increased workbasket distribution target HTML code visibility
* TSK-1215 initialization of distribution targets now uses actions from state
* TSK-1215 use takeUntil for subscriptions instead of manually unsubscribing
* TSK-1215 save function for distribution targets now dispatch an action
* TSK-1215: code refinement in ngxs store
* TSK-1215: Optimize select workbasket algorithm
* TSK-1215: Fixed workbasket information not displaying correctly after saving
* TSK-1215: configured tests for workbasket distribution targets
* TSK-1215: updated unit tests for workbasket
* TSK-1215: cleaned up code, prep for PR
* TSK-1215: disable dev mode
* TSK-1215: fixed failed tests occured after merge
* TSK-1215: reverted node version
* TSK-1215: Further bugs fixed due to merging
* TSK-1068: Fixed bugs workbasket staying active after being moved
* TSK-1215: Fixed minor bugs in tests
* TSK-1215: various improvement in code, typeahead style
* TSK-1215: Updated typeahead css
* TSK-1215: Fixed failed tests due to merge
* TSK-1215: Rebase, prep for merge with master
Co-authored-by: Mustapha Zorgati <15628173+mustaphazorgati@users.noreply.github.com>
Co-authored-by: Tristan Eisermann <19949441+Tristan2357@users.noreply.github.com>
TSK-1214 Trying to make drag'n drop in tree possible
TSK-1214 Removed refreshClassification output from tree
TSK-1214 New action in store updates a classification and refetches all, saving now correctly refreshes the classification-list
TSK-1214 Fixed tests in tree component
TSK-1214 Removed tree service and corresponding test in class-details
TSK-1214 fixed issues in tree where multiple actions to store are fired incorrectly
TSK-1214 added accessibility action, use space to select a tree node
TSK-1214 swapped space and enter in tree component, cleaned code
TSK-1214 fixed bug where page isn't updated dynamically according to browser path
TSK-1214 workaround circular dependency.
service uses snapshot of store, does not actually access the state in store
TSK-1214 fixed eslint. TODO: circular dependency between classification.service and classification.state
TSK-1214 changed first() to take(1) to fix Observable dying during test
TSK-1214 fixed test cases and lint issues
TSK-1214 fixed circular dependency
TSK-1214 devmode = false
TSK-1214: fixed merge problems with notificationService and removed some warnings
TSK-1214: fixed merge problems with notificationService
TSK-1214 remove wrong imports from before merge
TSK-1191 Removed camelCase notation from file names
TSK-1191 Moved services
TSK-1191 Moved models
TSK-1191 Moved classification-types-selector to admin
TSK-1191 Moved components and guards
TSK-1191 Renamed some models
TSK-1191 Moved services into folders