Skip to content
Snippets Groups Projects
Verified Commit 73b4140d authored by Ruben Backx's avatar Ruben Backx :coffee:
Browse files

Update frontend styling

Frontend now uses ChihuahUI and most pages (except statistics pages) are
styled. To accomplish this, some other changes had to be made:

 - Spotless frontend was added.
 - A GNU AGPLv3 license header was added to all files.
 - The old frontend has been renamed to archive.
 - The project now effectively is just the old backend.
 - Some weirdly named properties like `GITLAB_SERVER_URL` were moved to
   regular configuration properties.
 - Liquibase was added.
 - The existing authentication configuration has been replaced with
   regular LabraDoor authentication.
 - All endpoints have been changed from camelCase to kebab-case.
 - All templates have been changed from camelCase to snake_case.
 - All packages have been changed from camelCase to lowercase.
 - FancyPrint has been deprecated in favour of Logger.
 - API controllers have been deprecated, as the relevant logic there
   should be moved to service methods.
 - A simple error handler controller was added.
 - Some dependencies were updated.
 - Some non-working tests were disabled.
 - A YAML file was added in favour of properties.
parent d4bc66c1
Branches update-frontend
No related tags found
2 merge requests!7Update frontend,!5Resolve "Connect to CORE"
Pipeline #957798 passed
Showing
with 228 additions and 9 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment