Commit Graph

373 Commits

Author SHA1 Message Date
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
Sofie Hofmann b8156d75ab
TSK-1448: Expand workbasket path with selected tab (#1333) 2020-11-16 12:59:58 +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