"README" did not exist on "e4de762adbfa38af7c5fdc86b46c840e77f4f984"
Commits on Source (83)
-
Anders Harrisson authored
JIRA INFRA-4886
78f6aadb -
Anders Harrisson authored7389e849
-
Lars Johansson authoredc96d41e4
-
Lars Johansson authoredb499a5bc
-
Lars Johansson authored
Correct docker integration tests for structures for delete approve. Refactor docker integration tests.
741bcb7e -
Lars Johansson authored
Allow one pending entry for uuid, mnemonic, mnemonic equivalence. Update validation to consider status together with mnemonic, mnemonic validation. Multiple pending entries per uuid no longer allowed. Update docker integration tests accordingly.
8cd59d41 -
Lars Johansson authored
Purpose to improve clarity and prepare for easier testing of REST API.
e753c72e -
Lars Johansson authoredd629f9b3
-
Lars Johansson authored
To package org.openepics.names.rest.beans.response From package org.openepics.names.util.response
d546f1b7 -
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).
56ffbd01 -
Lars Johansson authored
Change mnemonic path for structure elements to system group, system, system + subsystem
481de6fc -
Lars Johansson authored
Change functions for mnemonic path for system, subsystem. Change and add to docker integration tests.
45e7603f -
Lars Johansson authoredabb35940
-
Lars Johansson authored
Purpose of Naming to (default) show valid entries. Therefore exclude some values unless history requested. Make sure to not exclude present and future values.
699aa3ef -
Lars Johansson authored3e474c29
-
Lars Johansson authored2e30d3b8
-
Lars Johansson authored0cfabecb
-
Lars Johansson authored5b6201dd
-
Lars Johansson authorede1a5af10
-
Lars Johansson authored
Update and add tests-
debab847 -
Lars Johansson authoredc4f9b407
-
Lars Johansson authored1eb8eb8e
-
Lars Johansson authored7fd0751a
-
Lars Johansson authorede32f314d
-
Lars Johansson authored
Rename package for beans. Remove unused beans.
b21fd0ce -
Lars Johansson authorede287946e
-
Lars Johansson authored
Update spring framework boot version to 2.6.7. Update springdoc version to 1.6.8.
fdd31487 -
Lars Johansson authored631ca3f5
-
Lars Johansson authored
Status code 201 Created.
a811ccfc -
Lars Johansson authoredb647ee8c
-
Lars Johansson authored95c1d745
-
Lars Johansson authored
Handle exceptions in service and controller layers. Translate exceptions to http status codes in global exception handler.
b5053b2f -
Lars Johansson authored
Update REST API with response codes for endpoints. Set http status codes corresponding to exceptions.
cb5a679c -
Lars Johansson authored3179ae1c
-
Lars Johansson authored
Declarations should use Java collection interfaces such as "List" rather than specific implementation classes such as "LinkedList" Empty statements should be removed JUnit assertTrue/assertFalse should be simplified to the corresponding dedicated assertion JUnit5 test classes and methods should have default package visibility Methods and field names should not be the same or differ only by capitalization Nested "enum"s should not be declared static
9ee6b80c -
Lars Johansson authored
Assignments should not be redundant Collection sizes and array length comparisons should make sense Conditionally executed code should be reachable Empty arrays and collections should be returned instead of null Local variables should not shadow class fields Null pointers should not be dereferenced Pattern Matching for "instanceof" operator should be used instead of simple "instanceof" + cast Return of boolean expressions should not be wrapped into an "if-then-else" statement Sections of code should not be commented out "switch" statements should have at least 3 "case" clauses Two branches in a conditional structure should not have exactly the same implementation
d35ccfb4 -
Lars Johansson authored135d15f8
-
Lars Johansson authored2fc5ec0b
-
Lars Johansson authored
Update spring framework boot version to 2.7.0. Update springdoc version to 1.6.9. Update testcontainers version to 1.17.2.
dc935483 -
Lars Johansson authored
Metrics for Naming - ESS names, System structure, Device structure Metrics for Naming - # entries - all, active, deleted, pending, cancelled, rejected, other
bb3741e9 -
Lars Johansson authored
Update testcontainers version to 1.17.2.
4a264ef7 -
Lars Johansson authored
Remove duplicate entry.
b7f87cc5 -
Lars Johansson authored90657bb9
-
Lars Johansson authored
Ensure maximum one entry is latest for any given uuid. Update integration tests.
6caf2f9a -
Lars Johansson authored
Application will generate uuid. Update validation to not allow value for uuid when create names and structures. Update integration tests.
85f3371a -
Lars Johansson authored
Add endpoints for names for operations create, read, update, delete. Add endpoints for structures for operations create, read, update, delete and approve, cancel, reject.
ddd7df3a -
Lars Johansson authored
Adjust (ease) requirements on Excel file content for upload. Required columns as in Excel templates NameElementCommand and StructureElementCommand. Other columns as in NameElement and StructureElement also allowed.
43ca4f28 -
Lars Johansson authored
Refactor integration tests. Allow for test of array of objects.
b48cc51f -
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.
90d9d9c6 -
Lars Johansson authoredf9bf1ebb
-
Lars Johansson authored
Update test utility methods including order of parameters. Refactor integration tests.
bcd4a5cf -
Lars Johansson authored
Update spring framework boot version to 2.7.1.
4a148f0a -
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
edeff4e8 -
Lars Johansson authored
Update Javadoc. Update Swagger.
71dc9cc8 -
Lars Johansson authored3ec87537
-
Lars Johansson authored
Exceptions should be either logged or rethrown but not both
d223a073 -
Lars Johansson authored
Change log handling to a service. Add log configuration.
71069778 -
Lars Johansson authored
Update testcontainers version to 1.17.3.
4617555d -
Lars Johansson authoredab6c7192
-
Lars Johansson authoredc2b96895
-
Lars Johansson authored
Purpose to increase readability and reduce complexity.
a3233184 -
Lars Johansson authored
String literals should not be duplicated
cc699d33 -
Lars Johansson authored
Purpose to increase readability and reduce complexity.
637d2157 -
Zoltan Runyo authored70598f27
-
Lars Johansson authored
Use parameters one-by-one instead of arrays. Purpose to improve usability.
59b5c475 -
Lars Johansson authored
Use parameters one-by-one instead of arrays. Purpose to improve usability.
6f7828fd -
Lars Johansson authoredcc470c6f
-
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.
5e8dafa4 -
Lars Johansson authored
Type available as query parameter instead of path parameter. Update signature to /children/{uuid}. Update signature from /children/{type}/{uuid}.
64c8fa76 -
Zoltan Runyo authoredb15ee2fe
-
Lars Johansson authored
Env file config See merge request ics-software/naming-backend!2
e56c75de -
Lars Johansson authoredabfdb62e
-
Lars Johansson authoredd9838b3b
-
Lars Johansson authored
Update spring framework boot version to 2.7.3. Update springdoc version to 1.6.10.
b204b60d -
Lars Johansson authored
Update springdoc version to 1.6.11.
a0d10a61 -
Lars Johansson authored
Replace dependencies to FindBugs with dependency to SpotBugs. Rearrange order of dependencies.
c33fbdd9 -
Lars Johansson authored6ddb9ab7
-
Lars Johansson authoreda490bb22
-
Lars Johansson authored
Externalize logging configuration. Rearrange application.properties content. Update README file.
b4d58afc -
Lars Johansson authoredcc955991
-
Lars Johansson authoredf3b8426e
-
Lars Johansson authored020fc831
-
Lars Johansson authored4db87c15
Showing
- .gitignore 4 additions, 0 deletions.gitignore
- .gitlab-ci.yml 24 additions, 1 deletion.gitlab-ci.yml
- Dockerfile 1 addition, 1 deletionDockerfile
- README.md 76 additions, 1 deletionREADME.md
- docker-compose-integrationtest.yml 2 additions, 0 deletionsdocker-compose-integrationtest.yml
- docs/about/naming_rest_api_brief_introduction.odt 0 additions, 0 deletionsdocs/about/naming_rest_api_brief_introduction.odt
- docs/about/naming_rest_api_brief_introduction.pdf 0 additions, 0 deletionsdocs/about/naming_rest_api_brief_introduction.pdf
- docs/about/naming_rest_api_cheat_sheet.odg 0 additions, 0 deletionsdocs/about/naming_rest_api_cheat_sheet.odg
- docs/about/naming_rest_api_cheat_sheet.pdf 0 additions, 0 deletionsdocs/about/naming_rest_api_cheat_sheet.pdf
- docs/db/Schema_data_migration.txt 33 additions, 16 deletionsdocs/db/Schema_data_migration.txt
- docs/developer/naming-convention-tool/developer/application/README.txt 6 additions, 0 deletions...r/naming-convention-tool/developer/application/README.txt
- docs/developer/naming-convention-tool/developer/application/db_app.odg 0 additions, 0 deletions...r/naming-convention-tool/developer/application/db_app.odg
- docs/developer/naming-convention-tool/developer/application/images/db_app.png 0 additions, 0 deletions...g-convention-tool/developer/application/images/db_app.png
- docs/developer/naming-convention-tool/developer/application/images/db_app_crop.png 0 additions, 0 deletions...vention-tool/developer/application/images/db_app_crop.png
- docs/developer/naming-convention-tool/developer/application/images/essName_1_0_1.png 0 additions, 0 deletions...ntion-tool/developer/application/images/essName_1_0_1.png
- docs/developer/naming-convention-tool/developer/application/images/essName_1_3_1.png 0 additions, 0 deletions...ntion-tool/developer/application/images/essName_1_3_1.png
- docs/developer/naming-convention-tool/developer/application/images/essName_2_0_1.png 0 additions, 0 deletions...ntion-tool/developer/application/images/essName_2_0_1.png
- docs/developer/naming-convention-tool/developer/application/images/essName_2_3_1.png 0 additions, 0 deletions...ntion-tool/developer/application/images/essName_2_3_1.png
- docs/developer/naming-convention-tool/developer/application/images/essName_2_3_1_example_fullname_mnemonic.png 0 additions, 0 deletions...cation/images/essName_2_3_1_example_fullname_mnemonic.png
- docs/developer/naming-convention-tool/developer/application/images/essName_3_0_1.png 0 additions, 0 deletions...ntion-tool/developer/application/images/essName_3_0_1.png
File added
File added
docs/about/naming_rest_api_cheat_sheet.odg
0 → 100644
File added
docs/about/naming_rest_api_cheat_sheet.pdf
0 → 100644
File added
File added
63.1 KiB
6.83 KiB
11.9 KiB
8.07 KiB
12.6 KiB
17.3 KiB
8.55 KiB