4 Commits

Author SHA1 Message Date
a43491e07d refactor: Vault client functions to return client instance and improve error handling 2025-01-05 22:41:15 +01:00
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
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