Commit Graph

573 Commits

Author SHA1 Message Date
Mustapha Zorgati 7011727a88 TSK-1512: removed jquery frontend dependency 2021-01-18 13:45:51 +01:00
Mustapha Zorgati 7b6195b525 TSK-1513: removed ts-node frontend dependency 2021-01-18 13:42:31 +01:00
dependabot-preview[bot] 85155b82fa Bump eslint-plugin-import from 2.22.0 to 2.22.1 in /web
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.22.0 to 2.22.1.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.22.0...v2.22.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 12:40:51 +00:00
dependabot-preview[bot] 54789f09d0 Bump tslib from 1.10.0 to 1.14.1 in /web
Bumps [tslib](https://github.com/Microsoft/tslib) from 1.10.0 to 1.14.1.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](https://github.com/Microsoft/tslib/compare/1.10.0...v1.14.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 12:40:06 +00:00
dependabot-preview[bot] bf3ccc9c9f Bump @typescript-eslint/eslint-plugin from 2.15.0 to 2.34.0 in /web
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 2.15.0 to 2.34.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.34.0/packages/eslint-plugin)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 12:39:39 +00:00
dependabot-preview[bot] 0fcbb427ca Bump angular-tree-component from 8.5.2 to 8.5.6 in /web
Bumps [angular-tree-component](https://github.com/500tech/angular-tree-component) from 8.5.2 to 8.5.6.
- [Release notes](https://github.com/500tech/angular-tree-component/releases)
- [Changelog](https://github.com/CirclonGroup/angular-tree-component/blob/master/CHANGELOG.md)
- [Commits](https://github.com/500tech/angular-tree-component/compare/8.5.2...8.5.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 12:39:13 +00:00
dependabot-preview[bot] b71b10fe61 Bump eslint-plugin-prettier from 3.1.4 to 3.3.1 in /web
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.1.4 to 3.3.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.4...v3.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 11:53:59 +00:00
dependabot-preview[bot] 824efa3e6b Bump core-js from 3.6.5 to 3.8.2 in /web
Bumps [core-js](https://github.com/zloirock/core-js) from 3.6.5 to 3.8.2.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.6.5...v3.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 11:45:05 +00:00
dependabot-preview[bot] 760fcb4a80 Bump @angular-devkit/build-angular from 0.901.12 to 0.901.13 in /web
Bumps [@angular-devkit/build-angular](https://github.com/angular/angular-cli) from 0.901.12 to 0.901.13.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 11:43:04 +00:00
dependabot-preview[bot] 88ac3928bf Bump @typescript-eslint/parser from 2.15.0 to 2.34.0 in /web
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 2.15.0 to 2.34.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.34.0/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 11:41:07 +00:00
dependabot-preview[bot] 603cbabb1c Bump prettier from 2.0.5 to 2.2.1 in /web
Bumps [prettier](https://github.com/prettier/prettier) from 2.0.5 to 2.2.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.0.5...2.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 11:40:45 +00:00
Mustapha Zorgati d773869779 TSK-1497: introduced GitHub Actions 2021-01-15 15:34:28 +01:00
Sofie Hofmann f2f132fb04 TSK-1502: Small improvements in workbasket details 2021-01-12 13:31:37 +01:00
Mustapha Zorgati 850ad5f724 Merge remote-tracking branch 'refs/remotes/origin/master'
Conflicts:
	history/taskana-simplehistory-rest-spring/src/main/java/pro/taskana/simplehistory/rest/TaskHistoryEventController.java
	rest/taskana-rest-spring-example-wildfly/src/test/java/pro/taskana/AbstractAccTest.java
2021-01-07 14:53:59 +01:00
tge20 ab672b27d4
TSK-1362: Fixed the test data to not include invalid owners for Workbaskets (#1379)
* TSK-1362: Fixed the test data to not include invalid owners

* TSK-1362: Improvements after review
2021-01-05 15:27:27 +01:00
Sofie Hofmann bdf761d29c TSK-1496: Fixed error in console when creating new workbasket 2020-12-22 18:36:33 +01:00
Sofie Hofmann 0d590b29ef TSK-1495: Make table in access-items-management scrollable 2020-12-22 18:35:24 +01:00
Mustapha Zorgati b508feca01 TSK-1436: fixed breaking REST API change for workbasketAccessItems 2020-12-22 04:24:38 +01:00
Sofie Hofmann 149aae8e85 TSK-1493: Small changes in task-history-query
TSK-1493:
2020-12-21 15:30:39 +01:00
Franzi321 f42f79ef69
TSK-1476: Rework workbasket access items (#1360)
* TSK-1476: Rework Workbasket Access Items

* TSK-1476: Rework Workbasket Access Items

* TSK-1476: update
2020-12-18 15:27:59 +01:00
Chi Nguyen 55a575474d TSK-1393: fix wrong import 2020-12-18 12:40:39 +01:00
Mustapha Zorgati eca0609add TSK-1436: replaced history table view with material table
This is done to fix the breaking api changes
2020-12-18 12:28:14 +01:00
Chi Nguyen 2a9ffa8a80 TSK-1485: implement save all 3 components in save button 2020-12-18 12:28:02 +01:00
Chi Nguyen efd2d662b8 TSK-1467: remove bootstrap 3 completely 2020-12-18 12:27:55 +01:00
Chi Nguyen c3632c9a7d TSK-1467: Update report table to split rows into chunks 2020-12-18 12:27:55 +01:00
Chi Nguyen 43fbe91a6b TSK-1467: update tabs toggle workbasket report 2020-12-18 12:27:55 +01:00
Sofie Hofmann 2e4743ef63 TSK-1483: Fixed error when entering an owner in a new workbasket 2020-12-18 12:15:52 +01:00
Mustapha Zorgati 90b094a5f1 TSK-1436: adapted PR change requests 2020-12-18 11:29:10 +01:00
Mustapha Zorgati 3172f9f1bc TSK-1436: adapted breaking changes for frontend 2020-12-18 11:29:10 +01:00
Franzi321 4048b16f01
TSK-1487: fix bug in pagination input field (#1370)
* TSK-1487: fix pagination input field

* TSK-1487: fix prettier error
2020-12-17 11:54:30 +01:00
Mustapha fca56cfc10 Updated poms to version 4.3.1-SNAPSHOT 2020-12-16 11:46:34 +00:00
Mustapha Zorgati 814fa4edae Merge branch 'master' into taskana-md 2020-12-14 14:24:24 +01:00
Chi Nguyen 3221fd102b
TSK-1479: fixed classification tree not displaying all items (#1373)
* TSK-1479: fixed classification tree not displaying all items

also change headline in classification details to have a max length to not bump the buttons to overflow when headline's length is too long

* TSK-1479: improve UI as requested in #1373

* TSK-1479: fixed jest tests
2020-12-14 14:20:12 +01:00
Chi Nguyen 164a7dffe7
TSK-1488: fixed error while saving workbasket information (#1374) 2020-12-14 14:10:36 +01:00
Chi Nguyen ab3a417955
TSK-1489: fixed undefined bugs, refactored variable name (#1372) 2020-12-14 10:08:57 +01:00
Chi Nguyen 3c067c55e3
TSK-1475: Hide mechanism workbasket list (#1369)
* TSK-1475: implement toggle button that resizes the width of workbasket list

* TSK-1475: update pagination component view when workbasket list is collapsed

* TSK-1475: optimize workbasket list toolbar when workbasket list is collapsed

* TSK-1475: fix broken jest tests
2020-12-14 09:25:48 +01:00
Franzi321 5ac12037bc
TSK-1478: Move access items filter to front-end (#1354)
* TSK-1478: Move filter to front-end

* TSK-1478: remove unused variable

* TSK-1478: adapt requested changes

* TSK-1478: remove unnecessary models

* TSK-1316: Replaced local progress bars by global one
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-1412: Distribution targets MD (#1365)

* TSK-1412: Refactor workbasket dual list to workbasket distribution targets list

* TSK-1412: Refactor workbasket dual list to workbasket distribution targets list

* TSK-1412: rework css layout to be more dynamic and resilient

* TSK-1412: new list, new dialog, new action bar

* TSK-1412: Refactor workbasket dual list to workbasket distribution targets list

* TSK-1412: rework css layout to be more dynamic and resilient

* TSK-1412: new list, new dialog, new action bar

* TSK-1412: update new workbasket distribution target list to load data internally

* TSK-1412: update distribution targets

* TSK-1421: enable multiple selection

* TSK-1412: Updated angular theme to match with taskana

* TSK-1412: quick bug fixes

* TSK-1412: Rework how workbasket distribution targets list behaves

* TSK-1412: Update workbasket distribution target list to new design

* TSK-1412: fixed filter function in distribution targets

* TSK-1412: remove unused component, rename correct CSS names

* TSK-1412: clean up code in workbasket distribution targets

* TSK-1412: fix bugs, rename variables

* TSK-1412: finalized jest tests

* TSK-1412: fix all other jest tests

* TSK-1412: disable devmode

* TSK-1412: remove unused imports, add tooltips

* TSK-1477: Update workbasket information layout (#1364)

* TSK-1477: Update workbasket information layout

* TSK-1477: rearrange error message for description field

Co-authored-by: Chi Nguyen <c.nguyen.prog@gmail.com>

* TSK-1474: Update classification details layout (#1358)

Co-authored-by: Chi Nguyen <c.nguyen.prog@gmail.com>

* TSK-1473: Always display classification and workbasket filter (#1357)

* TSK-1473: Always display classification and workbasket filter

* TSK-1473: fix jest test

Co-authored-by: Chi Nguyen <c.nguyen.prog@gmail.com>

* TSK-1484: Fixed bug int page size is overflow and all workbaskets are requested (#1367)

Co-authored-by: Sofie Hofmann <29145005+sofie29@users.noreply.github.com>
Co-authored-by: Chi Nguyen <6671583+cnguyen-de@users.noreply.github.com>
Co-authored-by: Chi Nguyen <c.nguyen.prog@gmail.com>
2020-12-10 14:30:56 +01:00
Chi Nguyen e8f62bde7c
TSK-1484: Fixed bug int page size is overflow and all workbaskets are requested (#1367) 2020-12-09 12:00:11 +01:00
Sofie Hofmann f76b0c4522
TSK-1473: Always display classification and workbasket filter (#1357)
* TSK-1473: Always display classification and workbasket filter

* TSK-1473: fix jest test

Co-authored-by: Chi Nguyen <c.nguyen.prog@gmail.com>
2020-12-08 18:05:38 +01:00
Sofie Hofmann fc6f420b96
TSK-1474: Update classification details layout (#1358)
Co-authored-by: Chi Nguyen <c.nguyen.prog@gmail.com>
2020-12-08 17:37:20 +01:00
Sofie Hofmann ecfe7c3046
TSK-1477: Update workbasket information layout (#1364)
* TSK-1477: Update workbasket information layout

* TSK-1477: rearrange error message for description field

Co-authored-by: Chi Nguyen <c.nguyen.prog@gmail.com>
2020-12-08 16:37:21 +01:00
Chi Nguyen 900343b722
TSK-1412: Distribution targets MD (#1365)
* TSK-1412: Refactor workbasket dual list to workbasket distribution targets list

* TSK-1412: Refactor workbasket dual list to workbasket distribution targets list

* TSK-1412: rework css layout to be more dynamic and resilient

* TSK-1412: new list, new dialog, new action bar

* TSK-1412: Refactor workbasket dual list to workbasket distribution targets list

* TSK-1412: rework css layout to be more dynamic and resilient

* TSK-1412: new list, new dialog, new action bar

* TSK-1412: update new workbasket distribution target list to load data internally

* TSK-1412: update distribution targets

* TSK-1421: enable multiple selection

* TSK-1412: Updated angular theme to match with taskana

* TSK-1412: quick bug fixes

* TSK-1412: Rework how workbasket distribution targets list behaves

* TSK-1412: Update workbasket distribution target list to new design

* TSK-1412: fixed filter function in distribution targets

* TSK-1412: remove unused component, rename correct CSS names

* TSK-1412: clean up code in workbasket distribution targets

* TSK-1412: fix bugs, rename variables

* TSK-1412: finalized jest tests

* TSK-1412: fix all other jest tests

* TSK-1412: disable devmode

* TSK-1412: remove unused imports, add tooltips
2020-12-08 16:11:13 +01:00
Mustapha Zorgati f8b1932e0b TSK-1482: reformated all pom files 2020-12-04 21:11:38 +01:00
Sofie Hofmann 4dd426e060 TSK-1316: Replaced local progress bars by global one
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
2020-12-02 11:55:20 +01:00
Franzi321 4ffeacdfe8
TSK-1470: remove th (#1344) 2020-11-17 10:37:02 +01:00
Franzi321 596a6fa952 Merge branch 'pr/1340' into taskana-md 2020-11-16 23:15:41 +01:00
Sofie Hofmann 359c2744ac
TSK-1460: Display ID in path when workbasket component is selected (#1335) 2020-11-16 22:23:08 +01:00
Franzi321 ca88a68bfc
TSK-1450: Update monitor tabs with MD (#1329)
* TSK-1450: Update monitor tabs with MD

* TSK-1450: fix CI error

* TSK-1450: fix error

* TSK-1450: adapt requested changes

* TSK-1450: remove request in progress service

* TSK-1450: update requested changes

Co-authored-by: Chi Nguyen <6671583+cnguyen-de@users.noreply.github.com>
2020-11-16 22:18:00 +01:00
Franzi321 6b1443fdfb
TSK-1451: Add input field to pagination component (#1341)
* TSK-1451: add input field

* TSK-1451: update
2020-11-16 21:29:11 +01:00
Franzi321 b4d0e0c947
TSK-1445: Update Acess Items Management component with material design (#1324)
* TSK-1445: remove bootstrap

* TSK-1445: update access items management component

* TSK-1445: update access items

* TSK-1445: fix bug

* TSK-1445: update

* TSK-1445: update

* TSK-1445: remove inline styles

* TSK-1445: adapt requested changes

* TSK-1445: update
2020-11-16 21:26:45 +01:00
Franzi321 0e51856d35 TSK-1466: update 2020-11-16 18:31:47 +01:00
Sofie Hofmann b8156d75ab
TSK-1448: Expand workbasket path with selected tab (#1333) 2020-11-16 12:59:58 +01:00
Franzi321 713ecfdb00 TSK-1466: remove inline style 2020-11-13 08:37:42 +01:00
Franzi321 7693c25efa TSK-1466: fix bug in sort component 2020-11-13 08:27:50 +01:00
Franzi321 ea38c7ddba
TSK-1401: Update Typeahead component with material design (#1312)
* TSK-1401: remove bootstrap from typeahead component

* TSK-1401: rebase

* TSK-1401: modify typeahead component

* TSK-1401: fixed CI error

* TSK-1401: fixed test error

* TSK-1401: fixed format error

* TSK-1401: add blur function after selection

* TSK-1401: fix CI error

* TSK-1401: integrate requested changes

* TSK-1401: integrate changes

* TSK-1401: update sidenav and typeahead

* TSK-1401: fix tabs

* TSK-1401: fix CI error

* TSK-1401: add pipe for tab bar
2020-10-28 09:43:10 +01:00
Chi Nguyen d997ab1923 Fixed merging issues 2020-10-27 16:16:08 +01:00
Chi Nguyen 0ba4f752e6 Merge branch 'master' into taskana-md 2020-10-27 15:56:52 +01:00
Chi Nguyen a139940bd2
TSK-1411: Update Update Workbasket Access Items Component MD (#1310)
* 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
2020-10-20 17:06:22 +02:00
Mustapha cd47ce2256 Updated poms to version 4.2.1-SNAPSHOT 2020-10-20 10:55:57 +00:00
Chi Nguyen 356e41ea27
TSK-1399: Workbasket List and Details MD (#1301)
* TSK-1399: Comments in wb-list for better understanding

* TSK-1399: Upgrade angular material 9, added basic selection list

* TSK-1399: implement basic mat list for workbasket list

* TSK-1399: Action buttons and sorting in wb-toolbar

* TSK-1399: Update workbasket list item design

* TSK-1399: Updated workbasket-list toolbar

* TSK-1399: Import-export buttons with correct matToolTip

* TSK-1399: rework pagination component

* TSK-1399: Refactored the filter within filter options

* TSK-1399: Refactored workbasket filter

* TSK-1399: Redesigned workbasket filter

* TSK-1399: Fixed wb-list-toolbar test

* TSK-1399: Added todo comment so we will not forget :)

* TSK-1399: fixed pagination sometimes displaying wrong numbers

* TSK-1399: Partially refactored wb-information component

* TSK-1399: implement new workbasket details toolbar without functionality

* TSK-1399: commented old action toolbar

* TSK-1399: update custom pagination component

* TSK-1399: update pagination and workbasket list layout CSS

* TSK-1399: Update overall layout

* TSK-1399: fixed bugs regarding workbasket list

* TSK-1399: added store states for selecting tabs

* TSK-1399: bind workbasket details action button with workbasket information using ngxs store

* TSK-1399: Update pagination to display correctly while workbaskets being loaded

* TSK-1399: Implement functionality in workbasket information for action toolbar buttons

* TSK-1399: fixed test for workbasket information

* TSK-1399: fixed workbasket-list tests

* TSK-1399: fixed tests in workbasket details, list-toolbar

* TSK-1399: fixed all affected tests during MD redesign

* TSK-1399: fixed workbasket information not rendering full height

* TSK-1399: fixed merging issues with navbar, remove unnecessary css

Co-authored-by: Sofie Hofmann <29145005+sofie29@users.noreply.github.com>
2020-10-15 12:15:29 +02:00
Franzi321 7c83c87f32
TSK-1395: Update Navbar to work without bootstrap 3 (#1288)
* TSK-1395: update navbar

* TSK-1395: fixed CI error

* TSK-1395: arrange components correctly

* TSK-1395: fit navbar to the other components

* TSK-1395: optimize code and add tests

* TSK-1395: delete comment

* TSK-1395: add missing logout function

* TSK-1395: modify components
2020-10-14 16:39:22 +02:00
Sofie Hofmann 4dccdb8351
TSK-1392: Ensure that a new workbasket is selected after saving (#1283) 2020-10-14 13:36:51 +02:00
Tristan Eisermann 06e10d8557 TSK-1349: expanded tests for import-export and removed unnecessary console.log calls 2020-10-06 14:49:02 +02:00
Tristan Eisermann 8cbbab4050 TSK-1349: Added test for import-export 2020-10-06 14:49:02 +02:00
Chi Nguyen 6a8311a32b
TSK-1398: New material design for classification component (#1287)
* TSK-1394: Remove bootstrap 3

* TSK-1394: Temporarily remove cypress tests

* TSK-1398: fix classification component display

* TSK-1399: fix workbasket display

* TSK-1398: Fixed category selection in classification component

* TSK-1398: Fixed category selection in classification component
TSK-1398:

* TSK-1398: Added selectCategory method

* TSK-1398: Refactored Classification-Types-Selector

* TSK-1398: Replaced category dropdown in classification details by Select

* TSK-1398: Removed color of category icons

* TSK-1398: added new administration overview navbar

* TSK-1398: Removed bootstrap from action toolbar in classification-list

* TSK-1398: Removed bootstrap from import-export component

* TSK-1398: update visual in action bar in classification list and classification tree

* TSK-1398: Removed bootstrap classes from classification-list

* TSK-1398: update design

* TSK-1398: update classification list design

* TSK-1398: Refactored action-toolbar in classification-details

* TSK-1398: rework administration routing configuration, now nested in mat-tabs

* TSK-1398: administration tabs displays correctly when refreshing/first time open

* TSK-1398: fixed overall CSS errors

* TSK-1398: design update, added tooltips to buttons

* TSK-1398: minor visual changes

* TSK-1398: Refactored classification-details

* TSK-1398: Fixed category selector in classification-details

* TSK-1398: Modified category-icon css

* TSK-1398: update classification details actionbar design

* TSK-1398: minor design update, correctly highlight tab when details is showing

* TSK-1398: Fixed tests in classification-details

* TSK-1398: fixed "valid in domain" text not showing

* TSK-1398: add domain selector in administration overview tabs

* TSK-1398: Fixed tests in classification-list

* TSK-1398: added unit tests for admin overview

* TSK-1398: Update design of action bar in classification list

* TSK-1398: Fixed tests

* TSK-1398: minor CSS, tooltips update

* TSK-1398: fix broken test in classification list

Co-authored-by: Sofie Hofmann <29145005+sofie29@users.noreply.github.com>
2020-10-06 09:58:30 +02:00
Chi Nguyen 34f9793907
TSK-1394: Remove bootstrap 3 (#1282)
* TSK-1394: Remove bootstrap 3

* TSK-1394: Temporarily remove cypress tests
2020-09-28 13:01:01 +02:00
Sofie Hofmann 9103508596 TSK-1371: Inform user about empty classification when creating a task 2020-09-28 10:44:36 +02:00
Sofie Hofmann 9acf972734 TSK-1349: Added unit test for classification-tree service 2020-09-28 10:40:49 +02:00
Mustapha 40f9587399 Updated poms to version 4.1.1-SNAPSHOT 2020-09-23 18:08:03 +00:00
Sofie Hofmann 972c09761c TSK-1391: New workbasket is selected after creation 2020-09-23 17:43:24 +02:00
Sofie Hofmann 4fd7423575 TSK-1383: Solving error in monitor when clicking on last entry in table 2020-09-15 13:04:19 +02:00
Sofie Hofmann 72476bc76d TSK-1370: A deleted task is immediately removed from the task list 2020-09-15 12:36:06 +02:00
Chi Nguyen 7b96490b65
TSK-1349: added unit test for workbasket dual list (#1256) 2020-09-10 11:07:29 +02:00
Sofie Hofmann bdb56c949f TSK-1349: Added unit test for classification-details component 2020-09-10 08:38:53 +02:00
Chi Nguyen 39032c9e3f
TSK-1380: Fix security vulnerable yargs-parser (#1254) 2020-09-07 13:25:28 +02:00
Sofie Hofmann 08d1841f46 TSK-1349: Added unit test for icon-type component 2020-09-02 14:23:10 +02:00
Mustapha d3bcfe2008 Updated poms to version 4.0.2-SNAPSHOT 2020-09-02 09:28:31 +00:00
Chi Nguyen 88b8486a49
TSK-1349: Workbasket access items unit tests (#1246)
* TSK-1349: remove html coverage to optimize test speed

* TSK-1349: init workbasket access items testing env

* TSK-1349: update workbasket access items unit tests
2020-09-02 11:03:59 +02:00
Sofie Hofmann 04c98eb81b TSK-1349: Added unit test for classification-list component 2020-09-01 15:23:21 +02:00
Tristan Eisermann 9c64a5d848 TSK-1372: Historytable should now display directly after opening 2020-09-01 12:03:17 +02:00
Sofie Hofmann 5665ae2241 TSK-1349: Added unit test for classification-overview 2020-08-25 10:28:25 +02:00
Chi Nguyen 338fedf49f
TSK-1376: Fixed taskana admin not displaying correctly when using custom domain (#1240)
* TSK-1376: fixed issues where custom domain is loaded after the webapp is finished initializing

* TSK-1376: added comment explaining

* TSK-1376: webapp now uses values from environment-information.json as default data
2020-08-24 17:50:52 +02:00
Chi Nguyen f99c437fdc
TSK-1349: Unit tests for workbasket-details, -information (#1237)
* TSK-1349: init test file for workbasket details

* TSK-1349: updated workbasket details test

* TSK-1349: extended tests for workbasket-details

* TSK-1349: init workbasket-information test

* TSK-1349: added test cases for workbasket information

* TSK-1349: added undo test

* TSK-1349: moved data to mock-store, extend workbasket information tests

* TSK-1349: Fixed typos, naming variables
2020-08-24 16:57:48 +02:00
Sofie Hofmann e0a99bc9a9 TSK-1349: Added unit test for classification-types-selector component 2020-08-24 11:39:55 +02:00
Chi Nguyen 008c1aec20
TSK-1349: Added unit test for Workbasket-Overview, -List and -ListToolbar (#1236)
* 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
2020-08-19 12:52:57 +02:00
Chi Nguyen 8a6e68d0b9
TSK-1349: Added unit test for access items management (#1218)
* TSK-1349: added unit test for access items management

* TSK-1349: updated test

* TSK-1349: clean up test code

* TSK-1349: fixed fixture not working correctly in test

* TSK-1349: added shared sort stub

* TSK-1349: added new tests and fixed html attr

* TSK-1349: updated test desc and matcher

* TSK-1349: fixed stub not working correctly
2020-08-17 17:35:59 +02:00
Tristan2357 72d4c3150a
TSK-1356: Fixed selector for access items in workbaskets (#1223) 2020-08-17 11:45:33 +02:00
Mustapha f5498511f1 Updated poms to version 4.0.1-SNAPSHOT 2020-08-13 12:46:30 +00:00
Tristan2357 0cd78a8781
TSK-1366: deactivated some tests due to inconsistencies (#1233) 2020-08-13 14:02:21 +02:00
Tristan2357 9ed484e687
TSK-1366: Expanded e2e tests
* TSK-1366: Added and expanded tests for workbasket

* TSK-1366: Added simple test for history
2020-08-13 13:00:37 +02:00
Sofie Hofmann d77b8c7ffe TSK-1155: Claiming a task and cancelling a claim works in UI/workplace 2020-08-12 11:33:52 +02:00
Tristan2357 9b65838a79
TSK-1356: added cypress e2e testing
* Add initial cypress files and testcases

* Fix cypress workbasket merge errors

* change testValue for WorkbasketSelection

* TSK-1356: added cypress e2e testing to ci pipeline

* TSK-1356: Fixed cypress tests

Also changed default example data, so that workbaskets contain valid owners

* TSK-1356: hopefully fixed small startup problem in travis

* TSK-1356: revert of test-data

* TSK-1356: Modified ldif to support our test data

* TSK-1356: Removed unused cypress.json

Co-authored-by: Tobias Baden <16336696+tbdn@users.noreply.github.com>
2020-08-11 15:41:50 +02:00
Tristan Eisermann 418f37917d TSK-1338: List now does not refresh after selection of a task 2020-08-10 18:37:56 +02:00
Sofie Hofmann f64bb3d2da TSK-1041: Fixed accessID table header when scrolling 2020-08-05 17:35:20 +02:00
Chi Nguyen d6c1040bb0
TSK-1354: built files use gzip compression (#1211) 2020-08-05 13:47:12 +02:00
Chi Nguyen e022d62f91
TSK-1343: Migrate from karma/jasmine to jest (#1203)
* TSK-1289: Bumped to latest angular@8

* TSK-1289: Bumped to angular@9

* TSK-1289: Configured app for angular@9

* TSK-1343: Migrate from karma/jasmine to jest

* TSK-1343: Remove unused packages

* TSK-1343: Removed unnecessary dependencies

* TSK-1343: Update jest output settings

Co-authored-by: Tristan Eisermann <19949441+Tristan2357@users.noreply.github.com>
2020-08-05 09:40:42 +02:00
Chi Nguyen 16d32fe5ab
TSK-1289: Upgrade to Angular 9 (#1202)
* TSK-1289: Bumped to latest angular@8

* TSK-1289: Bumped to angular@9

* TSK-1289: Configured app for angular@9
2020-08-05 09:18:44 +02:00
Chi Nguyen 1bc7490b87
TSK-1216: Storing access items management states in NGXS store (#1198)
* TSK-1216: Initalized access items management store

* TSK-1216: Implemented logic in state

* TSK-1216: update row height, fixed access items groups not showing up

* TSK-1216: Initalized access items management store

* TSK-1216: Implemented logic in state

* TSK-1216: update row height, fixed access items groups not showing up

* TSK-1216: Optimized code for revoking access
2020-07-28 11:04:56 +02:00
Tristan Eisermann 04729b86f8 TSK-1315: Now uses (input) instead of (keypress)
to catch pasting and deleting
2020-07-28 10:59:15 +02:00
Tristan Eisermann a2c5b22435 TSK-1315: Added inputLengthValidation to Workplace/Task 2020-07-28 10:59:15 +02:00
Tristan Eisermann 153f783a8a TSK-1315: Moved validation from components to service 2020-07-28 10:59:15 +02:00
Tristan Eisermann 78ba08fd77 TSK-1315: Added maxlength validation in workbasket
Also small fixes and formating
2020-07-28 10:59:15 +02:00
Tristan Eisermann 33845db647 TSK-1315: Now uses maxlength for validation in classification 2020-07-28 10:59:15 +02:00
Tristan Eisermann da4a90c998 TSK-1315: Start of input validation using pattern 2020-07-28 10:59:15 +02:00
Tristan Eisermann 31cd7af0ce TSK-1338: Workplace now displays tasks of workbasket, when a task is selected 2020-07-28 10:24:12 +02:00
Chi Nguyen 29e468e6aa
TSK-981: Provide frontend formatter for common IDEs (#1187)
* TSK-981: tested adding prettier

* TSK-981: Refined prettier and eslint configs

* TSK-981: Update eslint rules

* TSK-981: Updated VS Code settings and ignore folders

* TSK-981: Added editor config

* TSK-981: added html to prettierignore

* TSK-981: tested adding prettier

* TSK-981: Refined prettier and eslint configs

* TSK-981: Update eslint rules

* TSK-981: Updated VS Code settings and ignore folders

* TSK-981: Added editor config

* TSK-981: added html to prettierignore

* TSK-981: reformatted code using prettier/new eslint configs
2020-07-22 10:44:33 +02:00
Chi Nguyen 59b45f626a
TSK-1215: Workbasket component NGXS store (#1169)
* 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>
2020-07-22 09:54:57 +02:00
Sofie Hofmann 83a79eab18 TSK-1291: Removing action property in store to make the code cleaner 2020-07-21 13:45:21 +02:00
Tristan Eisermann 72d46b9324 TSK-1340: Classification now gets displayed correctly in Workplace 2020-07-20 08:19:30 +02:00
Chi Nguyen f9814fa68d TSK-1121: Updated unit test 2020-07-17 16:10:45 +02:00
Chi Nguyen 9205d87367 TSK-1121: Corrected HTML to fit old unit tests 2020-07-17 16:10:45 +02:00
Chi Nguyen d991db248c TSK-1121: Fixed bug displaying 0 workbasket while loading pagination 2020-07-17 16:10:45 +02:00
Tristan Eisermann 9bc4714f41 TSK-1327: Fixed small typo, that prevented proper rendering 2020-07-16 15:22:53 +02:00
Tristan Eisermann 0e83073202 TSK-1328: Fixed accessItemManagement, which did not show the searched ids accessItems 2020-07-16 11:39:33 +02:00
Tristan Eisermann f7910dd0c0 GHSA-p6mc-m468-83gw Security update by npm install 2020-07-16 09:36:41 +02:00
Chi Nguyen acf9273df9 TSK-999: Updated polyfills according to new corejs 2020-07-15 11:39:42 +02:00
Chi Nguyen 24893fb085 TSK-999: Updated deprecated dependencies 2020-07-15 11:39:42 +02:00
Sofie Hofmann eb480e4764 TSK-1324: Moved tree from shared to administration component 2020-07-10 12:16:14 +02:00
Sofie Hofmann 1fdf793a7b TSK-1324: Rename selectors in shared component 2020-07-10 12:16:14 +02:00
Sofie Hofmann caf886ffc7 TSK-1325: Renamed selectors in administration component 2020-07-10 12:13:39 +02:00
Mustapha dd7598443a Updated poms to version 3.2.1-SNAPSHOT 2020-07-02 20:59:38 +00:00
Chi Nguyen 59c233d758 TSK-1302 Fixed vulnerabilities in dependencies by updating build-angular, ngx-infinite-scroll, karma, protractor
@angular-devkit/build-angular 0.803.22 => 0.803.28 (v8 LTS)
karma 4.0.1 => 5.1.0
protractor 5.4.0 => 7.0.0
ngx-infinite-scroll 6.0.1 => 9.0.0
2020-07-02 13:32:31 +02:00
Tristan Eisermann c79c06010a TSK-1306: Fixed problem with domain switching in classifications 2020-07-01 13:15:49 +02:00
Mustapha Zorgati 135d78ff54 TSK-1298: TSK-1292: fixed several bugs in taskana-admin > classifications 2020-06-30 13:58:47 +02:00
Sofie Hofmann db9175a3f6 TSK-1305: Adapt classification type when entering a deep link 2020-06-30 11:26:41 +02:00
Sofie Hofmann 288b30ef58 TSK-1313: Renamed selectors in monitor component 2020-06-30 09:29:02 +02:00
Sofie Hofmann b51b1add49 TSK-1312: Fix bug due to type change while creating a new classification 2020-06-30 09:00:11 +02:00
Tristan Eisermann 6f225ebc28 TSK-1221: Fix for key not showing after copy of classification 2020-06-24 22:19:52 +02:00
Tristan Eisermann d07b11953d TSK-1221: Fixed problem with action and added test 2020-06-24 15:20:35 +02:00
Tristan Eisermann 7abb9b4c2f TSK-1221: Added test for copy
TSK-1221: Added copy functionality to classifications
2020-06-23 17:00:02 +02:00
Tristan Eisermann b0dc2663e5 TSK-1221: Added copy functionality to classifications 2020-06-23 17:00:02 +02:00
Sofie Hofmann 018ac2ebc1 TSK-1295: Tree no longer expands automatically when category is changed 2020-06-23 14:41:21 +02:00
Sofie Hofmann 2760b9ee59 TSK-1279: Enable the creation of subclassifications 2020-06-22 12:43:25 +02:00
Tristan Eisermann dbdf3e6b03 TSK-1214: Removed unneccessary copies and GET call 2020-06-17 14:21:38 +02:00
Tristan Eisermann 7b5927d281 TSK-1248 removed unnecessary get call from saveClassification action 2020-06-17 12:19:38 +02:00
Chi Nguyen 8434bde759 TSK-1214 implemented ngxs store as state manager for classification component 2020-06-17 12:19:38 +02:00
Mustapha Zorgati 493e25b565 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
2020-06-17 12:19:38 +02:00
Tristan Eisermann 015ba38a25 TSK-1039: Autofocus AccessID field after adding a new AccessID in Workbasket 2020-06-16 14:56:53 +02:00
Tristan Eisermann f749c8d272 TSK-1276: Added radio buttons for selection of classification types 2020-06-09 09:12:06 +02:00
Mustapha b15b799add Updated poms to version 3.1.1-SNAPSHOT 2020-06-07 15:00:31 +00:00
Tristan Eisermann 5416de4dd0 TSK-1276 Replaced checkboxes with radiobuttons in workbasket filter 2020-06-07 16:16:22 +02:00
Mustapha 4ed089fa98 Updated poms to version 3.0.1-SNAPSHOT 2020-05-22 02:08:13 +00:00
Mustapha Zorgati 7827557093 TSK-1205 Fixed problem with the callback of confirmation dialogs
TSK-1205 Increased the time every toast is shown

TSK-1205 Cosmetic changes to Toast and fixed error where multiple errorPopUps appeared simultaneously

TSK-1205
2020-05-21 22:17:27 +02:00
Christopher Heiting bd116d4c2e [TSK-1208] changed HATE terminology and replaced list resources with generic one 2020-05-14 13:02:48 +02:00
Tristan Eisermann 7ebc468adc TSK-1205 Fixed problem with the callback of confirmation dialogs 2020-05-13 14:23:03 +02:00
Tristan Eisermann e64af885b3 TSK-1205 Added new Toasts and DialogPopUps that replace the old infrastructure for alerting the user 2020-05-12 11:28:36 +02:00
Tristan Eisermann e211a15d3e Bump jquery and bootstrap to latest version (3.5.0 and 4.4.1) 2020-04-30 19:44:13 +02:00
Tristan Eisermann 86ccde4040 TSK-1217 Remove orphaned titles.json 2020-04-28 15:15:10 +02:00
Tristan Eisermann 6613901203 TSK-1127 Changed input of Pagination to type number and removed usual arrows 2020-04-28 14:18:56 +02:00
Tristan Eisermann 7b1e1c40eb TSK-1069 The number picker now only accepts numbers and can be made required 2020-04-28 14:18:48 +02:00
Tristan Eisermann 314fa14b91 TSK-1199 Adapt alert handling to error handling and use global notification handler 2020-04-24 11:27:42 +02:00
Tristan Eisermann 2dd337967c Fixup for artifact in Workplace, which broke it 2020-04-23 10:12:06 +02:00
Chi Nguyen cdfaa13401 TSK-1189 moved store in shared 2020-04-22 17:04:24 +02:00
Chi Nguyen 029d8595b2 TSK-1189 restructure theme files 2020-04-22 17:04:24 +02:00
Chi Nguyen 9a0a94e5be TSK-1189 accommodate imports after changes 2020-04-22 17:04:24 +02:00
Chi Nguyen b1c7e2a6e8 TSK-1189 restructured workplace component 2020-04-22 17:04:24 +02:00
Sofie Hofmann f8945ecfa7 TSK-1191 Restructured shared component
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
2020-04-21 16:46:16 +02:00
Sofie Hofmann 54ec45a4aa TSK-1190 Restructuring the monitor component 2020-04-20 11:40:14 +02:00
Mustapha Zorgati 12add6d870 TSK-1198: workbasket information now displaying custom values properly 2020-04-20 11:38:48 +02:00
Sofie Hofmann 4451fcb9c2 TSK-1187 Fixed tree.component test and changed test description 2020-04-19 19:25:09 +02:00
Chi Nguyen ea87836a9a reverted changes to tree component 2020-04-19 19:25:09 +02:00
Chi Nguyen c1ad59c2a3 Revert "TSK-1187 moved action and tree node models to administration"
This reverts commit 3543a898ec.
2020-04-19 19:25:09 +02:00
Chi Nguyen b9f8dbe23a TSK-1187 fixed eslint errors 2020-04-19 19:25:09 +02:00
Chi Nguyen 3820f0d5c7 TSK-1187 tree component, service and model to administration 2020-04-19 19:25:09 +02:00
Chi Nguyen 55b752cd40 TSK-1187 moved action and tree node models to administration 2020-04-19 19:25:09 +02:00
Tristan Eisermann d6f507670a TSK-1187 renamed and rearranged the workbasket in administration 2020-04-19 19:25:09 +02:00
Chi Nguyen 13c829cb19 TSK-1187 removed unnecessary change from automatic refactor 2020-04-19 19:25:09 +02:00
Chi Nguyen 2ce65c502c moved files from classification to components folder 2020-04-19 19:25:09 +02:00
Sofie Hofmann b21d684ac8 TSK-1187 Rearranged services in administration 2020-04-19 19:25:09 +02:00
Chi Nguyen 6667025a71 created new branch for restructuring the project folders
moved workbasket-definition service to administration/services
2020-04-19 19:25:09 +02:00
Mustapha Zorgati 05818cabad Updated poms to version 2.1.2-SNAPSHOT 2020-04-15 13:15:08 +00:00
Mustapha Zorgati 0154b0510e TSK-1193: delayed initalisation of store until environment is set properly 2020-04-15 14:52:47 +02:00
Mustapha Zorgati eef64bc1b3 Updated poms to version 2.1.1-SNAPSHOT 2020-04-14 12:03:41 +00:00
Sofie Hofmann 673f1896da TSK-652, TSK-1170, TSK-1023 Fixed various bugs by introducing ngxs state management
TSK-1170 Remove @inputs from classification-types-selector

TSK-1170 Import Store in Classification-Detail-Component



TSK-1170 Removed getSelectedClassificationType() from category service

TSK-1170 Removed getSelectedClassificationType() from category service

TSK-1170 Put icons in store

TSK-1170 Removed selectCategoryType from service

TSK-1170 Refactored classification-category service

TSK-1170 Fixed multiple calls of actions

TSK-1170

TSK-1170: build ngxs store in parallel to the ngrx store


TSK-1170: replaced ngrx store with ngxs store

tests are still failing.
TSK-1170 Split store into two stores

TSK-1170 Fixed tests

TSK-1170 added categories service test

TSK-1170 Fixed checkstyle and test

TSK-1170: minimized diff for classification-details component


TSK-1170: replaced state with store observable in classificaiton details


TSK-1170 Incorporated requested changes in spec files


TSK-1170 Removed @output from classification-types-selector

Removed getClassifications() call when selecting a classification type because the code is duplicated in performRequest() 
TSK-1170 Extracted selectors and actions


TSK-1170 Dispatch action in classification-service




TSK-1170 Incorporated 'set-value' function


dynamically rendering classification types

TSK-1170: disabled parent reference while creating classification


TSK-1170 fixed two ways binding for classification types

TSK-1170 removed console log

TSK-1170: Category dropdown shows correct values

TSK-1170 Renamed selectors




TSK-1170
2020-04-09 17:34:01 +02:00
Mustapha Zorgati a6e007ef68 TSK-1163: regenerated package-lock.json 2020-03-24 16:43:26 +01:00
Mustapha Zorgati 94d3ce4406 TSK-1163: removed dangling comment and fixed test 2020-03-24 16:43:26 +01:00
Mustapha Zorgati 8f4e261679 TSK-1163: fixes eslint issues 2020-03-24 16:43:26 +01:00
Mustapha Zorgati 9b79968f9b TSK-1163: fixed minor timeout bug for alert component 2020-03-24 16:43:26 +01:00
Mustapha Zorgati 76c59ed3f7 TSK-1163: implemented error modal and replaced dangling error messages
since TSK-931 introduced a new error model with a corresponding service I removed all dangling error messages and replaced then with the corresponding error key
2020-03-24 16:43:26 +01:00
Holger Hagen 630006de82 TSK-1029: corrected formatting in frontend 2020-03-19 12:50:33 +01:00
Holger Hagen c9791b01b8 TSK-1029: Proper distinction between delete and markForFeletion for
workbaskets
2020-03-19 09:53:54 +01:00
Mustapha Zorgati 4d0d577ed0 TSK-1048: expanded eslint to scan every *.ts file (instead of src/*.ts) 2020-03-18 12:39:20 +01:00
Mustapha Zorgati b386af1a30 Updated poms to version 2.0.2-SNAPSHOT 2020-03-05 17:03:05 +00:00
Sofie Hofmann 697a5ba015 TSK-1046 Changed default sorting in workbasket list to Name
TSK-1046
2020-03-05 12:08:53 +01:00
Finn Mißfeldt 897aaf1c47 TSK-931: fixed linting issues 2020-02-28 13:48:28 +01:00
Finn Mißfeldt bbfdd53e2e TSK-931 structure for global Error handler 2020-02-28 13:48:28 +01:00
Finn Mißfeldt 092b3a3cc9 temp commit before rebase 2020-02-28 13:48:28 +01:00
Finn Mißfeldt 20c07f2cfe TSK931: collected thrown errors in errors.ts 2020-02-28 13:48:28 +01:00
Finn Mißfeldt 6e79a320de TSK-931: collected thrown errors in errors.ts 2020-02-28 13:48:28 +01:00
Finn Mißfeldt de72ee647b TSK-931: Basic structure for global error handling 2020-02-28 13:48:28 +01:00
Finn Mißfeldt 9405cdfed6 Basic structure for global error handling 2020-02-28 13:48:28 +01:00
BVier b4ddeb4055 TSK-998: Removing linting errors with minor code changes
Mainly renaming and restructuring to forEach-loops.
2020-02-26 04:51:30 +01:00
Benjamin Eckstein 3283dd4e4e TSK-1018: Fix typeAhead refactoring 2020-02-20 18:32:23 +01:00
Benjamin Eckstein 9f1cf75420 TSK-1018: Fix Accessitem List displaying no values 2020-02-20 18:32:23 +01:00
Mustapha Zorgati 5dc185daeb Updated poms to version 2.0.1-SNAPSHOT 2020-02-14 14:48:18 +00:00
Mustapha Zorgati 659272fda9 Updated poms to version 1.2.3-SNAPSHOT 2020-01-30 10:41:25 +00:00
Mustapha Zorgati afcc47dcd5 Updated poms to version 1.2.2-SNAPSHOT 2020-01-24 13:19:17 +00:00
Jörg Heffner 07de772e05 TSK-1036 Remove semantic versioning from package.json 2020-01-20 14:53:29 +01:00
BVier d9311f56a1 TSK-998: Simple linting changes 2020-01-20 09:35:33 +01:00
BVier 0d0d5a6cb1 Fix sonarcube errors 2020-01-13 15:59:09 +01:00