Commit Graph

48 Commits

Author SHA1 Message Date
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
Chi Nguyen efd2d662b8 TSK-1467: remove bootstrap 3 completely 2020-12-18 12:27:55 +01: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
Chi Nguyen 39032c9e3f
TSK-1380: Fix security vulnerable yargs-parser (#1254) 2020-09-07 13:25:28 +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
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 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 24893fb085 TSK-999: Updated deprecated dependencies 2020-07-15 11:39:42 +02: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
Mustapha Zorgati 135d78ff54 TSK-1298: TSK-1292: fixed several bugs in taskana-admin > classifications 2020-06-30 13:58:47 +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
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 4d0d577ed0 TSK-1048: expanded eslint to scan every *.ts file (instead of src/*.ts) 2020-03-18 12:39:20 +01:00
Jörg Heffner 07de772e05 TSK-1036 Remove semantic versioning from package.json 2020-01-20 14:53:29 +01:00
Benjamin Eckstein 610972fba2 TSK-1017: AccessItem selection freezes entire application 2020-01-10 16:17:28 +01:00
Mustapha Zorgati 5acfbc9c5b TSK-976: minor fixes 2019-12-26 00:14:55 +01:00
BVier 431878acbd TSK-976: Set up eslint 2019-12-26 00:14:55 +01:00
Mustapha Zorgati e5102daf16 updated some web dependencies 2019-12-20 09:12:44 +01:00
Mustapha Zorgati ebccd61d64 TSK-890: using node and java in deploy stage + reduced verbosity of web 2019-10-30 09:19:27 +01:00
Patric Schumann 5afd9612c8 update(TSK-890): Updated to ng8. Tests are passing locally. Adjusted svg-styling, mocked a svg-dependency 2019-10-28 18:33:02 +01:00
Patric Schumann 301085da06 update(TSK-935): added diff3.5.0 as dev-dep. Audited a deep nested vuln. 2019-10-23 05:53:30 +02:00
Mustapha Zorgati 17885d227a TSK-892: Refactored build pipeline in order to increase general speed
Removed caches. Each build step is now independent.
Build stage is now Compile stage with 3 jobs.
Reduced test stage from 6 to 4, so that we use optimal job count (travis runs 4 in parralel).
Reduced release / deploy stage to one job.
TSK-892 made maven less verbose to clean up build log

TSK-892: corrected syntax of weird firefox starting command..

TSK-892: fixed h2 test phase

TSK-892: fixed db2 test phase

TSK-892: removed taskana artifacts from build cache

TSK-892: fixed h2 test

TSK-892: reconfigured travis

TSK-879: added git config to personalise travis pom commit

TSK-879: reformatted bash scripts in ci folder

TSK-879: fixed prod configuration for web
2019-10-07 15:02:36 +02:00
Holger Hagen bee34a5cec TSK-858: updated npm dependencies to remove security vulnerabilities 2019-08-14 09:22:40 +02:00
Holger Hagen e42d7959cc TSK-849: dependencies updated due to security vulnerabilities. 2019-05-07 18:09:02 +02:00
Jose Ignacio Recuerda Cambil b09e0b789a task/827 Modify classification's parent
Create a drag and drop test
2019-05-07 09:48:28 +02:00
Martin Rojas Miguel Angel 6a7208460c bug/806 Fix web vulnerabilities 2019-03-06 12:50:37 +01:00
Martin Rojas Miguel Angel 3819b4c5b2 TSK-747 add new history screen 2019-03-05 12:10:39 +01:00
Jose Ignacio Recuerda Cambil dcf4864eb2 TSK-738 - Add timeZone conversion to Taskana UI and Rest API 2019-02-01 08:21:29 +01:00
Jose Ignacio Recuerda Cambil aa250c926d TSK-647 - [UI] Add pagination or infite scrolling to distribution targets lists in order to avoid loading the whole workbasket list. 2018-11-29 08:42:37 +01:00
Martin Rojas Miguel Angel 775c50b543 TSK-740 Remove glyphy icon library due to deprecation in bootstrap 4 2018-11-13 21:41:07 +01:00
Jose Ignacio Recuerda Cambil efd99b61a3 TSK-728 - Update bootstrap version 2018-10-16 11:11:37 +02:00
Holger Hagen 785c07eb6d Revert "TSK-728 - Update bootstrap version"
This reverts commit 4a49cbb463.
2018-10-02 10:59:46 +02:00
Jose Ignacio Recuerda Cambil d53b909e1c TSK-728 - Update bootstrap version 2018-10-02 09:43:44 +02:00
Martin Rojas Miguel Angel c6a40bb2a3 TSK-662 Add task classification report to monitor. 2018-09-07 12:02:56 +02:00
Martin Rojas Miguel Angel b1d0f4acdd TSK-625 Angular update from 5 to 6
Update from angular 5.2 to 6.0.9
2018-07-19 15:48:25 +02:00
Martin Rojas Miguel Angel 1c93702063 TSK-492 Access validation, type ahead component created. 2018-05-21 22:12:08 +02:00
Martin Rojas Miguel Angel 44ec413d94 TSK-464 Make custom fields configurable via .json file 2018-04-27 22:22:50 +02:00
Martin Rojas Miguel Angel 74b61ccaa9 TSK-451-457 Fix pagination bugs 2018-04-26 08:48:10 +02:00
Martin Rojas Miguel Angel 4794ec97fc TSK-456 Move taskana application into a single one with lazy modules loading 2018-04-25 12:11:16 +02:00
Martin Rojas Miguel Angel 2efa1c6b30 TSK-203 Add classification tree view 2018-04-04 17:19:21 +02:00
Lars Leo Grätz ead7b9a3a0 TSK-295
added import/export functionality
2018-03-27 17:08:38 +02:00
Martin Rojas Miguel Angel 90b3371989 TSK-403 refactor web application path 2018-03-27 09:46:25 +02:00