- Jun 18, 2024
-
-
Lars Johansson authored
Add authentication and authorization See merge request !11
-
- Jun 17, 2024
-
-
Lars Johansson authored
Use username from @AuthenticationPrincipal to create, update, delete entries for names and structures. Update integration tests. Note that commit is third step in introducing authentication and authorization.
-
Lars Johansson authored
Note that commit is second step in introducing authentication and authorization.
-
Lars Johansson authored
Add (conditional) authentication and authorization with RBAC (Role Based Access Control). By default, authentication and authorization is disabled. If enabled, corresponding RBAC environment variables must also be configured. Note that commit is first step in introducing authentication and authorization.
-
- Jun 14, 2024
-
-
Lars Johansson authored
-
Lars Johansson authored
Avoid field dependency injection.
-
- Jun 13, 2024
-
-
Lars Johansson authored
-
Lars Johansson authored
-
Lars Johansson authored
Remove use of Serializable interface and serialVersionUID in element classes (DTO).
-
Lars Johansson authored
Remove use of Serializable interface and serialVersionUID in model classes (JPA).
-
- Jun 03, 2024
-
-
Lars Johansson authored
-
Lars Johansson authored
Update notification of names and structures See merge request !10
-
Lars Johansson authored
Drop table for usernames for notifications as it is no longer used and replaced by configurable properties for list of email addresses for notifications.
-
Lars Johansson authored
Update notification of names and structures to not rely on database table for usernames to which to send notifications.
-
- May 28, 2024
-
-
Lars Johansson authored
-
- May 24, 2024
-
-
Lars Johansson authored
-
- May 22, 2024
-
-
Lars Johansson authored
-
- May 17, 2024
-
-
Lars Johansson authored
-
Lars Johansson authored
-
- May 16, 2024
-
-
Lars Johansson authored
Gather integration tests in docker and docker.complex packages into docker package. Update documentation accordingly.
-
- May 15, 2024
-
-
Lars Johansson authored
Add Swagger url configuration. Remove unused configuration.
-
Lars Johansson authored
Update guava version to 33.2.0-jre. Update spotbugs version to 4.8.5. Update jacoco, jacoco-maven-plugin version to 0.8.12. Update testcontaibers version to 1.19.8.
-
Lars Johansson authored
Add use of explicit audit tables See merge request !9
-
Lars Johansson authored
Contains to-do list for first releases. Note that commit is fourteenth step in introducing audit tables.
-
Lars Johansson authored
Work in progress. Note that commit is thirteenth step in introducing audit tables.
-
Lars Johansson authored
Focus on distinguish content in code that is temporary (work in progress, "wip" prefix) and content in code that is permanent. Content considered temporary to be removed after migration has been done. Work in progress. Note that commit is twelfth step in introducing audit tables.
-
Lars Johansson authored
Focus on distinguish content in database that is temporary (work in progress, "wip" prefix) and content in database that is permanent. Content considered temporary to be removed after migration has been done. Work in progress. Note that commit is eleventh step in introducing audit tables.
-
Lars Johansson authored
Focus on clean-up. Work in progress. Note that commit is tenth step in introducing audit tables.
-
Lars Johansson authored
Major switch for functionality as non-audit related tables no longer used for create, update, delete operations. Focus on services. Work in progress. Note that commit is ninth step in introducing audit tables.
-
Lars Johansson authored
Remove latest attribute. Focus on bean elements. Work in progress. Note that commit is eighth step in introducing audit tables.
-
Lars Johansson authored
Focus on validation. Work in progress. Note that commit is seventh step in introducing audit tables.
-
Lars Johansson authored
Focus on metrics, verification. Work in progress. Note that commit is sixth step in introducing audit tables.
-
Lars Johansson authored
Remove non-audit table functionality. Focus on notification. Work in progress. Note that commit is fifth step in introducing audit tables.
-
Lars Johansson authored
Focus on metrics, verification. Work in progress. Note that commit is fourth step in introducing audit tables.
-
Lars Johansson authored
Focus on validation. Work in progress. Note that commit is third step in introducing audit tables.
-
Lars Johansson authored
Focus on data models, repositories, services. Work in progress. Note that commit is second step in introducing audit tables.
-
Lars Johansson authored
Backend and database to have temporary audit tables and functionality in parallel with current tables and functionality until the former is fully operational. Then audit tables and functionality will replace current tables and functionality. Note that commit is first step in introducing audit tables.
-
Lars Johansson authored
Remove status as query parameter See merge request !8
-
- Apr 09, 2024
-
-
Lars Johansson authored
Migration script deletes lines of uuid without latest. Reason is that such entries have never been active and while removing them will delete some part of history, the benefit is unambiguous content is database. Alternative is deleted entries with statuses pending, cancelled, rejected which may be ambiguous. Update verification of data migration accordingly. Note that commit is sixth step in removing status as query parameter.
-
- Apr 05, 2024
-
-
Lars Johansson authored
Note that commit is fifth step in removing status as query parameter.
-