|
ef6e28b955
|
K8s: Make v0alpha1 opt-in (#107056)
|
2025-06-20 16:37:17 -05:00 |
|
|
6097841e67
|
SecretsManager: add secure value store (#106708)
* SecretsManager: add secure value model and sql templates
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com>
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
* SecretsManager: secure value rest layer to use store
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com>
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
* SecretsManager: temporary add actor prefix to decrypters
* Remove list securevalue by namefor now
---------
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com>
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
|
2025-06-16 10:19:44 +01:00 |
|
|
de28231f2f
|
SecretsManager: Add outbox store (#106613)
SecretsManager: add outbox store
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-06-12 13:31:48 +01:00 |
|
|
b4cd51810b
|
SecretsManager: Various utils for usage insights, outbox and secretkeeper (#106010)
* SecretsManager: utils for usage insights on ST mode
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
* SecretsManager: add assert
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
* SecretsManager: Remove encryption scope option
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
* SecretsManager: add fake keeper
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
---------
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
|
2025-05-28 12:46:54 +01:00 |
|
|
5401175562
|
SecretsManager: Conditionally lock DB before migrations using config setting (#106003)
Secrets: Conditionally lock DB before migrations using config setting (#105949)
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-05-26 18:28:53 +01:00 |
|
|
6e5e133f7d
|
SecretsManager: Introduce db migrator with keeper table (#105538)
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-05-21 15:02:51 +01:00 |
|
|
a1e71fc85f
|
SecretsManager: Update decrypt authorization with service identity (#105668)
(cherry picked from commit 9aea342be1764c33033aa1717242829970d5f5be)
|
2025-05-20 16:24:51 +02:00 |
|
|
a7922912fe
|
SecretsManager: Introduce secrets database wrapper (#105472)
SecretsManager: Introduce secret database wrapper
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-05-20 11:48:47 +01:00 |
|
|
581d153604
|
SecretsManager: Introduce DecryptAuthorizer (#105459)
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-05-15 17:52:14 +01:00 |
|
|
61ceaec0d6
|
SecretsManager: Move actor/auth filtering layer to rest storage (#105414)
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-05-15 09:48:16 +01:00 |
|
|
8c64078965
|
SecretsManager: Keeper and secure value contracts, secretkeeper changes (#105379)
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-05-14 15:24:25 +01:00 |
|
|
5158dce936
|
SecretsManager: Changes to specs as ref, description, system keeper (#105319)
* SecretsManager: Changes to specs as ref, description, system keeper
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
* SecretsManager: Changes to rest storage for spec ref, description, system keeper
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
* SecretsManager: Changes to rest storage for spec description
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
* SecretsManager: Changes to rest storage for spec description
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
---------
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-05-13 16:40:17 +01:00 |
|
|
c90e2e8e5e
|
SecretsManager: Add (en/de)cryption packages (#104923)
Merging the code as-is from the feature branch: secret-service/feature-branch
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com>
Co-authored-by: Mariell Hoversholm <mariell.hoversholm@grafana.com>
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
|
2025-05-05 15:26:52 +02:00 |
|
|
04fb9f534e
|
Dashboards: Only expose LibraryPanels and search on v0 (not v1+v2) (#103335)
|
2025-04-03 20:24:12 +03:00 |
|
|
6922315d7c
|
SecretsManager: Add Keeper service and SQL Keeper (#102554)
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
|
2025-03-21 11:38:43 +01:00 |
|
|
4c59219adb
|
SecretsManager: Add reststorage logic with validations (#102464)
* SecretsManager: rename keeper + securevalues rest file
* SecretsManager: add rest of xkube helper methods
* SecretsManager: add domain errors to contracts
* SecretsManager: copy over Keeper reststorage from feature branch
* SecretsManager: copy over SecureValue reststorage from feature branch
---------
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
|
2025-03-19 16:31:10 +01:00 |
|
|
2ade94bbf7
|
SecretsManager: Add roles and access control to APIs (#102456)
|
2025-03-19 16:30:07 +01:00 |
|
|
3aba5cb2b7
|
SecretsManager: Bootstrap API service (#102444)
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
|
2025-03-19 13:41:29 +01:00 |
|