ed2620c8b8
Feat (Sealing): Encryption of Secrets ( #1 )
...
This adds support for encrypting and decrypting secrets.
It implements the APIs required for unsealing.
The APIs are not complete or compliant.
Reviewed-on: #1
Co-authored-by: C0ffeeCode <ritters_werth@outlook.com>
Co-committed-by: C0ffeeCode <ritters_werth@outlook.com>
2025-04-03 10:08:08 +02:00
1fe5d73483
Feat (kv2): kv2 data access (no metadata)
2025-03-24 19:45:44 +01:00
491ca2fd54
WIP feat (kv2): Method implementations and test improvements
2025-03-24 10:34:38 +01:00
7e361cf940
Deprecate body_to_json: Use Axum Json Extractor instead
2024-05-08 15:53:38 +02:00
someone
3447a9f4ff
Added return value to get_data
2024-05-08 13:11:32 +02:00
someone
3c9bc7f848
Merge branch 'dev' of https://github.com/C0ffeeCode/rvault into dev
2024-05-07 15:38:15 +02:00
someone
25f3492c08
DB request for get_data
2024-05-06 19:33:57 +02:00
22d411b919
Fix: Handle unset/implicit Content-Type usage of client libraries & changes to kv
2024-05-06 13:54:56 +02:00
4b88966e81
feat engines: Routing to engine accepts mount_path via Extension
...
also changes how kv obtains the `mount_path`
2024-05-05 18:04:25 +02:00
6755e61163
feat(dev) engines: "Dynamic Routing"
2024-05-05 17:52:57 +02:00
a5d74f0454
Logic to resolve mount points
2024-05-02 13:57:01 +02:00
049e8374ab
Switch from Pool<Any> to Pool<Sqlite>
2024-05-02 13:40:02 +02:00
someone
876a784e90
added Pool to router
2024-05-02 10:01:28 +02:00
sam
7f67ac0107
Merge branch 'dev' of github.com:C0ffeeCode/rvault into dev
2024-05-01 16:53:05 +02:00
sam
2f570a7a9d
+ Update + refactor KvSecret struct
...
+ Update Secretmeta + default()
2024-05-01 16:52:37 +02:00
8cd61cf7d3
tada
2024-05-01 16:22:52 +02:00
sam
aae1225d2d
= big refactor meeting
2024-04-28 14:27:02 +02:00