4 Commits

Author SHA1 Message Date
14944f708f feat: Add OAuth2 client credentials workflow for Vault integration
Introduced OAuth2 client credentials to fetch JWT tokens and updated Vault logic to support authentication with JWT. Modified the main application flow to utilize the new token-based authentication for enhanced security and flexibility. Updated dependencies to include `golang.org/x/oauth2`.

I KNOW THAT I LEAKED THE KEY AND STUFF!
2024-12-21 21:51:24 +01:00
fc5cf0f0d0 feat: added compose for development environment 2024-12-11 16:00:31 +01:00
304581cb80 feat: removed KeePass integration and replace with Vault-client. 2024-12-11 15:59:55 +01:00
b4bbedbfcd initial commit 2024-12-10 15:54:22 +01:00