WIP: Enable OpenAPI spec generation and integrate with frontend #21

Draft
Mark.TwoFive wants to merge 19 commits from feat/openApiIntegration into main
Owner
No description provided.
Mark.TwoFive self-assigned this 2025-06-19 21:08:36 +00:00
Mark.TwoFive added 5 commits 2025-06-19 21:08:36 +00:00
- Also pin the Springdoc version as Gradle would not properly resolve it otherwise.
wip: Generate and configure OpenAPI spec
Some checks failed
Build / build (pull_request) Successful in 1m59s
Check formatting / check-formatting (pull_request) Failing after 19s
8a843dc300
- Create two (non-functioning) demo endpoints to check the swagger UI with
- Configure Jackson to only serialize specific attributes
- Configure SpringDoc so that only attributes known to Jackson are shown
- Add some shortcut annotations for Json formatting
Mark.TwoFive added 1 commit 2025-06-20 22:42:23 +00:00
wip: Create demo endpoint for retrieving private keys
Some checks failed
Build / build (pull_request) Successful in 1m7s
Check formatting / check-formatting (pull_request) Failing after 17s
532d37ce81
Mark.TwoFive added 2 commits 2025-06-21 12:08:07 +00:00
wip: Remove incompatible react package
Some checks failed
Build / build (pull_request) Successful in 57s
Check formatting / check-formatting (pull_request) Failing after 17s
b6db17e7d8
Mark.TwoFive added 3 commits 2025-06-22 12:55:05 +00:00
wip: Add more fields for certificate information
Some checks failed
Build / build (pull_request) Successful in 59s
Check formatting / check-formatting (pull_request) Failing after 17s
46f31de837
- Most of the code is generated by Junie but was reviewed and updated by me.
- Also install iso-3166-1 library to provide country lists
Mark.TwoFive added 1 commit 2025-07-12 10:23:42 +00:00
wip: Extract country list generation into utility
Some checks failed
Build / build (pull_request) Successful in 1m8s
Check formatting / check-formatting (pull_request) Failing after 20s
e7ada4b47d
Mark.TwoFive added 4 commits 2025-07-12 13:16:09 +00:00
- Optimize code, update a validation message and fix code inspection warning
fix: Selection not working in country autocomplete
Some checks failed
Build / build (pull_request) Successful in 39s
Check formatting / check-formatting (pull_request) Failing after 16s
0e60183372
Mark.TwoFive added 3 commits 2025-07-14 20:11:32 +00:00
wip: Start work on submitting the cert
Some checks failed
Build / build (pull_request) Successful in 54s
Check formatting / check-formatting (pull_request) Failing after 17s
22eae92cba
Some checks failed
Build / build (pull_request) Successful in 54s
Check formatting / check-formatting (pull_request) Failing after 17s
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/openApiIntegration:feat/openApiIntegration
git checkout feat/openApiIntegration
Sign in to join this conversation.
No description provided.