Commit Graph

243 Commits

Author SHA1 Message Date
knht cdc5e9404c
TSK-1848: Fixed a bug where the UI would freeze with insufficient user permissions (#1903) 2022-04-13 15:27:33 +02:00
Mustapha Zorgati 6fb9dcf1c7 TSK-1838: automatic linting fixes introduced from dependency upgrades 2022-04-06 15:54:34 +02:00
Mustapha Zorgati 2e07e1aa12 TSK-1838: updated Frontend dependencies
except for chart.js and ng2-charts
2022-04-06 15:54:34 +02:00
Tristan2357 75105e06f7
TSK-1796: Whitespace trimming for Front- and Backend (#1829)
* TSK-1796: Trim whitespaces in frontend

* TSK-1796: Trim whitespaces in backend
2022-03-16 14:19:10 +01:00
Tristan 4c674f5111 TSK-1815: Merged administration titles 2022-03-14 14:30:13 +01:00
Tristan df40c6dad9 TSK-1805: Made loading more obvious
Loading bar is now a more intense color and is larger
Also made sure the loading bar is shown when loading components
2022-03-14 14:29:57 +01:00
Tristan b3eb7a42ce TSK-1806: Bug fixes for Workbasket Distribution Targets
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
2022-03-03 11:51:34 +01:00
Tristan 28be668453 TSK-1806: Bug fixes for Workbasket Distribution Targets
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
2022-03-01 14:36:20 +01:00
Tristan 17d9567b35 TSK-1786: Changed notification for empty classification filtering
Now display a message inline, instead of a popup notification
2022-03-01 13:00:11 +01:00
ryzheboka 7378223b4b TSK-1801: rename rest-parameter by replacing '.' by '-' 2022-02-22 11:39:21 +01:00
Tristan ac99c30e3b TSK-1804: Workbasket list now resets to page 1 when filtering 2022-02-14 15:07:57 +01:00
Tristan f26c47d128 TSK-1798: Fixed workbasket-distribution-list problems
duplication of entries and rendering issues fixed
2022-02-14 10:02:51 +01:00
Tristan fd6a57dad3 TSK-1629: corrected nav-bar for workplace
and added tests
2022-01-25 13:55:42 +01:00
Tristan ace57bb2dd TSK-1787: Update frontend dependencies, including Angular 13 2022-01-18 14:44:43 +01:00
Tristan 0eb85565bc TSK-1760: Started Rework of store for workbasketAccessItems
Now uses a virtually scrolling list and pages DistributionTargets
2022-01-18 11:27:48 +01:00
Tristan 490a76cf4b TSK-1786: Show notification when classification filter returns empty 2022-01-17 15:25:44 +01:00
holgerhagen 610eabd3f5 TSK-1773: make routing-rest-enabled endpoint use the configured env 2021-11-23 14:52:02 +01:00
Chi Nguyen 6124db01ad
TSK-1675: fix import function to go through http interceptor (#1737) 2021-11-01 09:56:30 +01:00
Chi Nguyen d922d8a178
TSK-1711: Task routing upload (#1729)
* TSK-1711: create task-routing module, routing upload component, file drag and drop directive

* TSK-1711: update drag and drop hover effect

* Update routing-upload.service.ts

* TSK-1711: Implement integration with backend

* TSK-1711: fix linting and tests

* TSK-1711: Add guards for task-routing Route, update REST endpoints

* TSK-1711: fix unit tests breaking

* TSK-1711: should not display unknown error for 404
2021-11-01 09:56:13 +01:00
Tristan 2892d4a2cb TSK-1754: Dependency updates 2021-10-28 08:08:11 +02:00
Mustapha Zorgati 331bf2998b TSK-1750: configuration schema now respects order of individual fields 2021-10-08 15:06:56 +02:00
Sofie Hofmann ecdf333c8e TSK-1725, TSK-1740: Settings Component, Workbasket-Priority-Report Filter 2021-10-08 11:36:34 +02:00
Sofie Hofmann a054c45799 TSK-1714: Show tooltip on Access Item label to see complete name 2021-09-16 17:31:46 +02:00
Sofie Hofmann a33cf9f14c TSK-1712: Introduce Tasks-by-priority charts in Monitor component 2021-09-15 12:56:24 +02:00
tge20 1e3f90509d
TSK-1706: Implementation of the new UserService (#1692) 2021-09-07 07:50:04 +02:00
Sofie Hofmann f18a8dc932 TSK-1630,TSK-1670: Enabled owner validiation and editing AccessItem name 2021-09-01 10:54:23 +02:00
Chi Nguyen 0f65abb001
TSK-718: Add german date time format pipe (#1681)
* TSK-718: Add german date time format pipe

* TSK-718: update test to run with yarn
2021-08-25 11:01:57 +02:00
Sofie Hofmann 0d41d615d9 TSK-1683: Saving Workbaskets and Classifications custom fields corrected 2021-08-05 11:09:50 +02:00
Tristan2357 99eba636a1
TSK-1674: Added received timestamp to task (#1638)
* TSK-1674: Added RECEIVED timestamp to task entity

Erweiterung Datenmodell um das Feld “RECEIVED” von Typ TIMESTAMP an der Task
Update-Skript
Task-Modell erweitern
TaskQuery erweitern
TaskQueryMapper anpassen
REST API erweitern
Doku erweitern

Es fehlt noch: 
Acceptance Test und Integrationstest erstellen
Task-Ansicht im Workplace um received Timestamp erweitern

TSK-1658: PR amends addons

* TSK-1674: Added sample and test data

added received to RepresentationModels

* TSK-1674: adapted TaskMapper

* TSK-1674: Frontend: added received field in Task Status Details

* TSK-1674: Added received to TaskQueryFilter

* TSK-1674: Added Tests for received

* TSK-1674: Test fixes on postgres

* TSK-1674: Test fixes on db2

* TSK-1674: Code was smelly

* TSK-1674: PR amends

* TSK-1674: createAttachement now receives an instant instead of a string
2021-07-29 14:58:57 +02:00
Sofie Hofmann 4c062520c7 TSK-1679: Prevent multiple calls of getClassifications 2021-07-29 13:28:57 +02:00
Sofie Hofmann 523b610813 TSK-1678: Show error when saving empty WorkbasketAccessItem 2021-07-29 13:28:36 +02:00
Mustapha Zorgati 8edb488bd3 TSK-1647: Implemented global frontend error handling using backend error keys
Co-authored-by: Tristan Eisermann<19949441+Tristan2357@users.noreply.github.com>
Co-authored-by: Tim Gerversmann<72377965+tge20@users.noreply.github.com>
Co-authored-by: Sofie Hofmann<29145005+sofie29@users.noreply.github.com>
2021-07-14 10:49:34 +02:00
Tristan Eisermann 155421216b TSK-1657: Angular 12 update
TSK-1657: Angular 12 preworks

TSK-1657: Updated core and cli to 12

TSK-1657: Updated material to 12

TSK-1657: Updated tests, but huge testfailures

TSK-1657: Huge testfails fixed, now only small ones remain

(A lot of them)

TSK-1657: Beatiful test fixes :)

TSK-1657: Prettiered the files

TSK-1657: fixed cache hash file due to introduction of yarn

TSK-1657: checked all dependencies and reupdated them
2021-06-28 17:02:48 +02:00
Tristan2357 9d0b4999d8
TSK-1469: Update to Angular 11
* TSK-1469: Upgrade to Angular 11

Updated Angular core and cli to 10

Fixed compiler problems with ngxs

update of angular to 11

updated angular material to 11

still some build problems

fixed some errors (hopefully all)

TSK-1469: fixed tests

TSK-1469: incorporated change requests before rebase

* TSK-1469: Rebase fixing

prettier


TSK-1469: Fixed tests failures after rebase

* TSK-1469: small scss fix, but some css broken

* TSK-1469: Style Fixing continues

* TSK-1469: Fixed most styling

* TSK-1469: Fixed e2e tests

* TSK-1469: PR Review css changes


TSK-1469: Review css changes

* TSK-1469: More CSS refinement

Also removed added providedIn and refactored small bits

* TSK-1469: Renamed browserlist to browerslist

as it should be

Co-authored-by: Name <Email>
2021-06-15 11:22:05 +02:00
Chi Nguyen 9b98b56ce4
TSK-1651: Add XSRF Support (#1602)
* TSK-1651: Add XSRF Support

* TSK-1651: now sending XRSF Header for requests with absolute path

* TSK-1651: created configuration to enable XSRF for spring-boot example

Co-authored-by: Mustapha Zorgati <15628173+mustaphazorgati@users.noreply.github.com>
2021-06-10 11:28:30 +02:00
Sofie Hofmann 0b682d3301 TSK-1641: Modify pagination behavior when input is out of range 2021-05-18 12:10:52 +02:00
Sofie Hofmann 0174191245 TSK-1613: Introduce Workplace store 2021-05-03 14:19:08 +02:00
Sofie Hofmann 9247e70092
TSK-1592: Renamed and refactored task-details component with Material (#1552)
* TSK-1592: Renamed and refactored task-details component with Material

* TSK-1592: fix task name overflowing

* TSK-1592: Using grid for workplace overview instead of flex

Co-authored-by: Chi Nguyen <c.nguyen.prog@gmail.com>
2021-04-20 12:03:08 +02:00
Sofie Hofmann 74cd4eacd9 TSK-1593: Replaced hard-coded height by flex-grow 2021-04-14 09:42:14 +02:00
Sofie Hofmann 01f2db14d5 TSK-1593: Renamed and refactored task component with Angular Material 2021-04-14 09:42:14 +02:00
Sofie Hofmann 22293937a9 TSK-1612: Keep query parameter while routing 2021-04-13 12:34:46 +02:00
Sofie Hofmann 84c6cd37b7 TSK-1612: Delete number picker 2021-04-13 12:34:46 +02:00
Sofie Hofmann a6535b408a TSK-1612: Divide workplace into Workbasket search and Task search 2021-04-13 12:34:46 +02:00
Sofie Hofmann d4bd0b9ef1 TSK-1554: Rework task-filter component with Angular Material 2021-04-13 10:54:47 +02:00
Sofie Hofmann a8d8c15e59 TSK-1583: Removed date-picker component and replaced by Angular Material 2021-03-16 10:06:39 +01:00
Sofie Hofmann 9817971899 TSK-1583: Renamed and refactored general-fields component with Material 2021-03-16 10:06:39 +01:00
Sofie Hofmann 307a969ec4 TSK-1573: Reset distribution targets filter after saving a workbasket 2021-03-01 07:38:47 +01:00
Sofie Hofmann 68683b3c06 TSK-1562: Reset filter when changing workbasket and move filter to store 2021-02-18 08:00:20 +01:00
Sofie Hofmann f45515d967 TSK-1560: TSK-1558: Fix error when displaying distribution targets 2021-02-15 18:48:40 +01:00
Sofie Hofmann 2a93e44fcb TSK-1510: Update angular-svg-icon from 7.2.1 to 9.2.0 2021-02-15 17:36:04 +01:00