22eae92cba
wip: Start work on submitting the cert
Build / build (pull_request) Successful in 54s
Check formatting / check-formatting (pull_request) Failing after 17s
2025-07-14 22:11:18 +02:00
651c205656
feat: Install tanstack query for Vue
2025-07-14 22:10:51 +02:00
13efdd06b9
wip: Prepare CertificateEditor for submitting a certificate
2025-07-14 21:51:11 +02:00
0e60183372
fix: Selection not working in country autocomplete
Build / build (pull_request) Successful in 39s
Check formatting / check-formatting (pull_request) Failing after 16s
2025-07-12 15:16:04 +02:00
ed948d642a
chore: Update Vuetify
2025-07-12 15:15:47 +02:00
c923c2dbf4
feat: Install Vue devtools
2025-07-12 14:19:07 +02:00
b0650a5bf4
chore: Minor optimizations
...
- Optimize code, update a validation message and fix code inspection warning
2025-07-12 12:45:18 +02:00
e7ada4b47d
wip: Extract country list generation into utility
Build / build (pull_request) Successful in 1m8s
Check formatting / check-formatting (pull_request) Failing after 20s
2025-07-12 12:22:59 +02:00
46f31de837
wip: Add more fields for certificate information
...
Build / build (pull_request) Successful in 59s
Check formatting / check-formatting (pull_request) Failing after 17s
- 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
2025-06-22 14:52:58 +02:00
b997a5c273
wip: Create basic form for certificate creation
2025-06-22 13:44:14 +02:00
dca9845fe9
chore: Move dynamically generated type definitions into generated/
2025-06-22 11:14:25 +02:00
b6db17e7d8
wip: Remove incompatible react package
Build / build (pull_request) Successful in 57s
Check formatting / check-formatting (pull_request) Failing after 17s
2025-06-21 14:07:27 +02:00
e91bf96e74
wip: Create some frontend components to test API generation
2025-06-21 14:06:44 +02:00
532d37ce81
wip: Create demo endpoint for retrieving private keys
Build / build (pull_request) Successful in 1m7s
Check formatting / check-formatting (pull_request) Failing after 17s
2025-06-21 00:41:36 +02:00
8a843dc300
wip: Generate and configure OpenAPI spec
...
Build / build (pull_request) Successful in 1m59s
Check formatting / check-formatting (pull_request) Failing after 19s
- 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
2025-06-19 23:07:27 +02:00
5dde208e72
feat: Enable access to OpenAPI spec and Swagger UI
2025-06-19 20:22:41 +02:00
c462614d8d
core: Update Spring Boot
...
- Also pin the Springdoc version as Gradle would not properly resolve it otherwise.
2025-06-19 20:22:07 +02:00
a886eab7a2
api: Install automatic api-generators for frontend
2025-06-19 19:13:28 +02:00
b7a63892a4
wip: Add OpenAPI dependency
2025-06-13 18:09:45 +02:00