shahondin1624
  • Germay
  • Joined on 2026-01-30
8a0e9a9351 test: add integration tests for Secrets Service (#26)
shahondin1624 closed issue llm-multiverse/llm-multiverse#25 2026-03-09 08:09:38 +01:00
Implement GetSecret gRPC endpoint
shahondin1624 commented on issue llm-multiverse/llm-multiverse#25 2026-03-09 08:09:37 +01:00
Implement GetSecret gRPC endpoint

Implemented in PR #109. GetSecret endpoint now logs every access via Audit Service (AUDIT_ACTION_SECRET_ACCESS) with SHA-256 hashed secret names. Audit connection is optional. 19 tests pass.

shahondin1624 pushed to main at llm-multiverse/llm-multiverse 2026-03-09 08:09:34 +01:00
0ccc0e30a3 Merge pull request 'feat: wire GetSecret gRPC endpoint with audit logging (#25)' (#109) from feature/issue-25-get-secret-endpoint into main
86abe39491 feat: wire GetSecret gRPC endpoint with audit logging (#25)
Compare 2 commits »
shahondin1624 deleted branch feature/issue-25-get-secret-endpoint from llm-multiverse/llm-multiverse 2026-03-09 08:09:34 +01:00
shahondin1624 merged pull request llm-multiverse/llm-multiverse#109 2026-03-09 08:09:32 +01:00
feat: wire GetSecret gRPC endpoint with audit logging (#25)
shahondin1624 created pull request llm-multiverse/llm-multiverse#109 2026-03-09 08:09:29 +01:00
feat: wire GetSecret gRPC endpoint with audit logging (#25)
86abe39491 feat: wire GetSecret gRPC endpoint with audit logging (#25)
shahondin1624 closed issue llm-multiverse/llm-multiverse#23 2026-03-09 08:06:44 +01:00
Implement libsecret / D-Bus backend
shahondin1624 commented on issue llm-multiverse/llm-multiverse#23 2026-03-09 08:06:43 +01:00
Implement libsecret / D-Bus backend

Implemented in PR #108. Added SecretBackend trait with LibsecretBackend using keyring crate for Secret Service D-Bus API. Works with GNOME Keyring and KeePassXC. 16 tests pass.

shahondin1624 pushed to main at llm-multiverse/llm-multiverse 2026-03-09 08:06:38 +01:00
a7d6dbaea7 Merge pull request 'feat: implement libsecret / D-Bus secret backend (#23)' (#108) from feature/issue-23-libsecret-backend into main
5d53b4eb1c feat: implement libsecret / D-Bus secret backend (#23)
Compare 2 commits »
shahondin1624 deleted branch feature/issue-23-libsecret-backend from llm-multiverse/llm-multiverse 2026-03-09 08:06:38 +01:00
shahondin1624 merged pull request llm-multiverse/llm-multiverse#108 2026-03-09 08:06:37 +01:00
feat: implement libsecret / D-Bus secret backend (#23)
shahondin1624 created pull request llm-multiverse/llm-multiverse#108 2026-03-09 08:06:32 +01:00
feat: implement libsecret / D-Bus secret backend (#23)
5d53b4eb1c feat: implement libsecret / D-Bus secret backend (#23)
shahondin1624 closed issue llm-multiverse/llm-multiverse#22 2026-03-09 08:02:59 +01:00
Scaffold Secrets Service Rust project
shahondin1624 commented on issue llm-multiverse/llm-multiverse#22 2026-03-09 08:02:58 +01:00
Scaffold Secrets Service Rust project

Implemented in PR #107. Secrets service scaffolded with config (host, port, backend selection), tonic gRPC server, stub GetSecret with input validation, and 9 unit tests.