[TOB-169,290,188,53,350,351,26,23,358] feat: v0.8.0
[TOB-169] feat: Add error messages and extended error handling
* Add utility rxjs operators for error handling
* Add toast component and effect for displaying toast
* Add actions and reducers for statement errors
* Show error messages in details page
* Show error messages in edit page
* Show default error message for unexpected errors
* Improve error handling in effects
* Reorganize translations
[TOB-290] feat: Add authorization error handling for process tasks
* Disable side menu buttons if task is claimed by another user
* Hide side menu buttons if task can not be claimed at all
[TOB-188] feat: Select geographic position in workflow data form
* Add leaflet configuration to package.json
* Add styles for leaflet
* Add rxjs operator for entering/leaving ngZone
* Add wrapper directives for leaflet
* Add select component for map coordinates
* Submit geographic position in workflow form effect
[TOB-53] feat: Add email functionality
* Add abstract route guard service for user roles
* Add optional styling attribute to side menu
* Optionally hide toggle button in collapsible component
* Use general user role route guards
* Add back end calls for email endpoints
* Add store module for emails
* Add component for displaying email inbox
* Add component for displaying email details
* Automatically select values from email in statement info form
* Extend attachment form components for email information
* Extend attachment store module to handle email attachments
[TOB-350,351] feat: Add reference and creation date to statement model
* Add additional properties to statement info model
* Add additional input fields to statement info form
[TOB-26] feat: Add dashboard as general landing page
* Add utility function to compute time diffs of dates
* Add back end call for fetching dashboard statements
* Add store functionality for dashboard
* Add name attribute for process tasks
* Add global styles for tables
* Refactor statement table component
* Reuse statement table component in dashboard component
* Integrate store in dashboard component
* Remove unused code
[TOB-23] feat: Adjust statement editor for negative statements
* Use seperate text block groups for negative statements
* Filter displayed arrangement for available text blocks
[TOB-358] fix: Fix minor bugs
* Reword translations
* Add tooltips to navigation header
* Fix position and button style of navigation drop down
* Fix resizing of side menu in Firefox
Signed-off-by:
Christopher Keim <keim@develop-group.de>
Please register or sign in to comment