Commit graph

9 commits

Author SHA1 Message Date
8a843dc300
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
- 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
Ghost
2b640d7578 Better information extraction from x509 command (#20)
- Fixes some issues with IPv6-only build on Forgejo
- Adds experimental Dockerfile for devemopment deployment
Co-authored-by: Ghost <>
Co-committed-by: Ghost <>
2025-04-21 10:16:26 +00:00
6b1c969ce6 feat: Implement import of CA bundles to keystores 2024-11-24 13:50:46 +01:00
a4f495ab91 feat: Allow import of trust-only certificates
- These certificates do not have keys, because they are solely for trusting them.
- Also more rigorously verify arguments passed to OpenSSL
2024-11-24 13:50:46 +01:00
8d83cba2cd chore: Fix JDBC driver issues caused by blob incompatibility
chore: Remove lob annotation from certificate entity
chore: Rename commonName colum to reflect it being in the subject information
chore: Add more verbose logging
chore: Update test to yield actually usefull assertion errors
fix: Delete all items in the repository before running test
- This fixes an issue where non-deterministic test order would cause the #singleElement assertion to fail sometimes
2024-11-23 11:51:56 +01:00
c7f05f1337 feat: Store fullchain certificate information alongside certs 2024-11-22 12:57:23 +01:00
1380b39977 feat: Implement certificate fingerprinting on creation 2024-11-19 19:11:54 +01:00
Torge Hamann
f1cfce920a Add cert and private key + cert creation service 2024-11-18 15:53:29 +01:00
Torge Hamann
d98f60ab54
feat: Add basic certificate models and repositories (#8)
* Add basic certificate models and repositories

* Review comments

* Adjust cert enum
2024-11-17 21:35:27 +00:00