- Mar 06, 2023
-
-
Lars Johansson authored
-
Lars Johansson authored
-
- Jan 24, 2023
-
-
Lars Johansson authored
Update schemas and json handling for names with content more closely suited for operations. Update api, controller, service, validation, integration tests.
-
- Jan 18, 2023
-
-
Lars Johansson authored
-
- Jan 11, 2023
-
-
Lars Johansson authored
-
- Jan 10, 2023
-
-
Lars Johansson authored
-
Lars Johansson authored
-
Lars Johansson authored
Update parameter names to help handle date and username.
-
Lars Johansson authored
-
Lars Johansson authored
Notifications for names as daily email (create update delete). Notifications for structures as email after operation (approve cancel reject).
-
- Jan 04, 2023
-
-
Lars Johansson authored
Update approve structures for approve delete and delete sub structures. Refactor delete structures. Add integration tests for approve delete.
-
Lars Johansson authored
Update approve structures for approve update and update related names. Refactor integration tests for approve create. Add integration tests for approve update.
-
Lars Johansson authored
-
Lars Johansson authored
Refactor approve structures. Update comments.
-
- Dec 22, 2022
-
-
Lars Johansson authored
Refactor for clarity. Remove usage of port 8083.
-
- Dec 07, 2022
-
-
Lars Johansson authored
Refactor to call validation from controller layer and allow service layer to focus on business logic.
-
Lars Johansson authored
-
- Dec 05, 2022
-
-
Lars Johansson authored
Fix bug for create name after approve create for system structure- Name to be created after create approve, not after update approve, delete approve. Fix bug for is legacy name. Updates in checks if structure entries are available. Update unit test for legacy name.
-
- Nov 29, 2022
-
-
Lars Johansson authored
-
Lars Johansson authored
-
- Nov 25, 2022
-
-
Lars Johansson authored
-
- Nov 23, 2022
-
-
Lars Johansson authored
Set sorting to default to timestamp and ascending.
-
- Jul 14, 2022
-
-
Lars Johansson authored
Fix issue for retrieve by name/uuid. Uuid with valid format but non-existing. Fix issue for retrieve structure by parent uuid. No parent uuid for system group, discipline. Add url encoding by default for integration tests. Add and update integration tests for names and structures.
-
- Jul 13, 2022
-
-
Lars Johansson authored
-
Lars Johansson authored
Use parameters one-by-one instead of arrays. Purpose to improve usability.
-
- Jul 09, 2022
-
-
Lars Johansson authored
Purpose to increase readability and reduce complexity.
-
Lars Johansson authored
String literals should not be duplicated
-
Lars Johansson authored
Purpose to increase readability and reduce complexity.
-
- Jun 29, 2022
-
-
Lars Johansson authored
-
- Jun 27, 2022
-
-
Lars Johansson authored
"@Override" should be used on overriding and implementing methods "Preconditions" and logging arguments should not require evaluation "static" base class members should not be accessed via derived types Collection.isEmpty() should be used to test for emptiness Constructors of an "abstract" class should not be declared "public" Mutable fields should not be "public static" Pattern Matching for "instanceof" operator should be used instead of simple "instanceof" + cast Redundant casts should not be used Sections of code should not be commented out String literals should not be duplicated Unused assignments should be removed
-
- Jun 23, 2022
-
-
Lars Johansson authored
-
Lars Johansson authored
Fix issues in validation. Add integration tests for multiple name elements - create, update, delete. Add integration tests for multiple structure elements - create, update, delete, approve, cancel, reject.
-
- May 04, 2022
-
-
Lars Johansson authored
Update REST API with response codes for endpoints. Set http status codes corresponding to exceptions.
-
Lars Johansson authored
Handle exceptions in service and controller layers. Translate exceptions to http status codes in global exception handler.
-
- May 03, 2022
-
-
Lars Johansson authored
-
- Apr 21, 2022
-
-
Lars Johansson authored
Rename package for beans. Remove unused beans.
-
Lars Johansson authored
-
- Mar 31, 2022
-
-
Lars Johansson authored
Change name element to refer to parentsystemstructure and parentdevicestructure (uuid) instead of system group, system, subsystem, device type (uuid). For system structure, change 3 fields to 1 field (system group, system, subsystem to parent system structure). For device structure, change 1 field to 1 field (device type to parent device structure).
-
Lars Johansson authored
To package org.openepics.names.rest.beans.response From package org.openepics.names.util.response
-
Lars Johansson authored
-