someone
|
075f13777a
|
Merged postData, deleteData, postMeta
|
2024-06-02 20:17:21 +02:00 |
|
someone
|
eab776a8d1
|
post_secret
Changes to be committed:
modified: go_client/tests/secret_test.go
modified: migrations/20240506135416_testdata.sql
modified: src/engines/kv.rs
|
2024-06-02 20:14:52 +02:00 |
|
sam
|
620df86c06
|
+ add post_meta
+ add destroy_secret
|
2024-06-02 11:11:53 -07:00 |
|
sam
|
a6de2133fd
|
+ update testdata
+ implement get_meta
- refactor structs a bit
|
2024-06-02 00:58:28 -07:00 |
|
someone
|
363cd11aa5
|
started implementation on post_secret
|
2024-05-30 15:26:12 +02:00 |
|
someone
|
40b7e74088
|
Added return for rowNotFound
|
2024-05-11 20:49:30 +02:00 |
|
someone
|
805fd182cd
|
Added testcase for row not found
|
2024-05-11 20:45:56 +02:00 |
|
|
|
cd3c13f30e
|
Remove unused dependencies serde_json and json-patch
|
2024-05-09 20:37:28 +02:00 |
|
|
|
c97c09cde5
|
KV engine changes:
- Split structs into HTTP Requests/Responses and database objects
- Deprectate direct json interactions
|
2024-05-08 17:37:10 +02:00 |
|
|
|
18b2521a93
|
Rudimentary error handling + Remove serde_with dependency
|
2024-05-09 20:34:22 +02: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 |
|
|
|
55270c0637
|
feat: Graceful shutdown
|
2024-05-05 15:02:29 +02:00 |
|
|
|
53fe085e2e
|
Add Zeroize
|
2024-05-05 14:56:47 +02:00 |
|
|
|
a9b200048a
|
Add Containerfile
|
2024-05-04 19:29:01 +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 |
|
someone
|
1d85839237
|
temporary set env var DATABASE_URL in code
|
2024-05-02 09:59:42 +02:00 |
|
someone
|
acb538eaea
|
Merge branch 'dev' of https://github.com/C0ffeeCode/rvault into dev
|
2024-05-02 09:33:34 +02:00 |
|
someone
|
4e6b143f79
|
added test.db
|
2024-05-02 09:30:29 +02:00 |
|
sam
|
0a0091c44f
|
+ secret & metadata migration
|
2024-05-01 20:17:16 +02:00 |
|
|
|
2c355ef75d
|
engine routing experiment
|
2024-05-01 20:07:14 +02:00 |
|
|
|
be4e698d61
|
tada
|
2024-05-01 20:05:26 +02:00 |
|
|
|
3a27c7e389
|
Fix (storage): Avoid bug creating file for in-mem sqlite
|
2024-05-01 20:05:26 +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 |
|
|
|
8f05131aac
|
Fix Containerfile of go tests
|
2024-05-01 16:49:25 +02:00 |
|
|
|
8cd61cf7d3
|
tada
|
2024-05-01 16:22:52 +02:00 |
|
|
|
79130d39e8
|
Merge remote-tracking branch 'origin/dev' into dev
|
2024-04-28 17:02:02 +02:00 |
|
|
|
7c453b6808
|
Add database (no schemata yet, only axum state)
|
2024-04-28 16:57:08 +02:00 |
|
someone
|
0730d711b5
|
moved test request to engines.rs + extracted mountpath from request
|
2024-04-28 15:42:57 +02:00 |
|
sam
|
aae1225d2d
|
= big refactor meeting
|
2024-04-28 14:27:02 +02:00 |
|
|
|
6e215a99ee
|
REFACTOR
|
2024-04-28 13:54:24 +02:00 |
|
|
|
b8fbc86084
|
Merge remote-tracking branch 'origin/dev' into dev
|
2024-04-28 13:28:06 +02:00 |
|
|
|
5441747154
|
idk
|
2024-04-28 13:27:54 +02:00 |
|
sam
|
7ffe071b32
|
+ metadata patching (with test)
|
2024-04-27 23:10:46 +02:00 |
|
|
|
bc82e576f3
|
Create CI workflow
|
2024-04-27 13:22:25 +02:00 |
|
someone
|
01b4d7f92a
|
moved body-to-json-conversion to base
|
2024-04-24 17:02:34 +02:00 |
|
sam
|
f91d396f69
|
+ basic metadata struct
+ unrefactored metadata utilities
|
2024-04-22 22:08:50 +02:00 |
|
sam
|
67bbb70d80
|
+ simple secret deletion
|
2024-04-22 15:28:52 +02:00 |
|
sam
|
a94a496b62
|
+ fix EVERYTHING
+ add versioning (only as counter)
+ get_secret from sled
= refactor serde conversion to JSON
|
2024-04-19 18:59:04 +02:00 |
|
sam
|
2c430758f1
|
- refactor (de)serialization to JSON/String
|
2024-04-19 18:04:54 +02:00 |
|
someone
|
0e6d8104e6
|
Implemented example for request parsing to structure
|
2024-04-18 10:28:58 +02:00 |
|
someone
|
3248951e63
|
Implement example for request parsing to struct
|
2024-04-18 10:28:46 +02:00 |
|