re #33: load frontend app configuration from config.json file
fix #40: configure nginx to redirect all requests to index.html
re #29 crude login page
re #37 protect getUser and getUsers processes on server-side
Related refactoring - moving relevant logic to UserManager interfaceand to /users API endpoint.
re #37 add request interceptor for sending Basic authentication token
re #37 make UI compatible with new User controller API
re #28 working webapp docker build and compose
re #28 update angular to 8.x
Frontend refactored
Error and information messages modified - correct error messages from backend are displayed and information messages are translated
Sickdays is now correctly displayed in the list of users
Status of oncoming vacation is now translated
Corrected number of remaining sickdays in user's profile
Default settings - set minimal number of sickdays to 0
Default settings - check whether everything is filled
Default settings component translated
Added units to vacation info component
Set vacation changed to add vacation
Frontend localization completed
User's notification settings is now displayed correctly
Remaining sickdays is now displayed correctly
sickday refactored to sickDay
Min values of sickdays and vacation changed to 0
Merge branch 'Test' of https://github.com/danekja/ymanager into Test
Merge branch 'develop' into Test
User service uses correct end point to delete calendar
Profile reload on add/remove vacation + removed uncecessary API calls when employee is logged in
Calendar is refreshed after vacation deletion
Menu component correctly chooses menu item to highlight
Oncoming vacation component is now refreshed after vacation request
Edit vacation component removed
Approval components are visible only to empoloyer
Clicking on menu item refreshes logged user profile data in profile service
Modified api users service, fixed edit settings dialog
Re #7475 Localization
Modified scripts for frontend setup
Re #7534 'Profile settings' component connected to the API
Re #7532 'Add vacation component' connected to the api
Removed unused imports
Re #7499 User profile component implemented + refactor
Re#7531 Fixed redirect behavior
Re#7531 Components are guarded against invalid users
Enviroments fix
Re #7494 Components connected to API - except profile settings and add vacation components
Re#7528 Menu items are highlighted with correct default, added 404 page
Re#7527 SnackBar opens if the error occurs
Re#7527 Implemented import and export files on front end
Re #7499 User profile component initialized
Refactor service structure
Re #7498 Global settings component implemented
Re#7494 Implemented edit user settings
Refactored all models
Re #7500 Day picker component modified - displaying vacations + emits change of month
Re#7493 Fixed delete request
Re#7493 Fixed user service put request call
Re#7493 Finished services except xlsx service
Re#7493 Modified and tested Users service
Modified project structure
Re #7475 Implemented basic localization with usage examples
Re#7459 Implemented first popup
Re#7470 Implemented basic table
Re#7472 Refactored services implemenation
Re #7462 Dashboard connected to GET methods of REST API
Re #7472 Fixed hard coded urls
Re #7472 Implemented services for REST API
Re #7457 Basic features of profile settings component implemented
Re #7458 Basic features of add days off component implemented
Fixing directory structure
Re #7264 Front end environment