- 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
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
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 15, 2024
-
-
Lars Johansson authored
Add Swagger url configuration. Remove unused configuration.
-
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.
-
- Apr 05, 2024
-
-
Lars Johansson authored
Note that commit is fourth step in removing status as query parameter.
-
Lars Johansson authored
Update integration tests. Note that commit is third step in removing status as query parameter.
-
Lars Johansson authored
Migration script affects content most recent in line of uuid without latest. Update verification of data migration accordingly. Report about Naming is not updated accordingly as number of entries per status is important information. Note that commit is second step in removing status as query parameter.
-
Lars Johansson authored
Refactor handling of structures and remove endpoints for structures to approve, cancel, reject. Process of structure entry proposed to be created, updated, deleted by user and processed (approved, rejected) by administrator or cancelled by user is no more. Instead, administrator is to create, update, delete structure entry. Note that commit is first step in removing status as query parameter.
-
Lars Johansson authored
Avoid field dependency injection. Jump statements should not be redundant.
-
- Apr 02, 2024
-
-
Lars Johansson authored
Remove todo comments since no longer necessary.
-
- Mar 26, 2024
-
-
Lars Johansson authored
Improve logging to include kind of exception and exception message.
-
- Feb 23, 2024
-
-
Lars Johansson authored
Simplify retrieval of names by structure uuid from Swagger UI point of view. Update integration tests.
-
- Feb 22, 2024
-
-
Lars Johansson authored
Remove concept and handling of legacy names. Remove endpoints for legacy names. Update integration tests. Update documentation.
-
Lars Johansson authored
Refactor get parent system structure for name. Refactor get convention name for name.
-
- Feb 19, 2024
-
-
Lars Johansson authored
Update integration tests.
-
- Feb 16, 2024
-
-
Lars Johansson authored
Remove endpoints to list names by system structure and device structure mnemonic paths as type parameters. Update integration tests.
-
Lars Johansson authored
Return http status code 404 when resource is not found for endpoints with uuid as path parameter. Update integration tests.
-