Commit Graph

37 Commits

Author SHA1 Message Date
Maxime Van Hees
6a4e2819bf WIP 1: implement lancedb vector 2025-09-29 11:24:31 +02:00
Maxime Van Hees
77a53bae86 don't use strings for paths 2025-09-25 16:25:08 +02:00
Maxime Van Hees
7f92001b89 fixed key-based access control for Tantivy backends 2025-09-25 16:06:08 +02:00
Maxime Van Hees
e7248b84e8 key-based access control for tantivy backend 2025-09-25 13:36:23 +02:00
Maxime Van Hees
22ac4c9ed6 implementation of tantivy datastore + updated RPC calls to deal with tantivy + docs 2025-09-23 17:15:40 +02:00
Maxime Van Hees
bd34fd092a Persist backend per database id in admin metadata so restarts and lazy opens always use the correct engine (Sled/Redb) 2025-09-22 15:29:58 +02:00
Maxime Van Hees
8e044a64b7 fix incorrect keycount displayed in database info over RPC calls 2025-09-19 14:04:03 +02:00
Maxime Van Hees
151a6ffbfa fixed test 2025-09-19 10:35:08 +02:00
Maxime Van Hees
8ab841f68c Key generation now automatically derives X25519 keys from Ed25519 keys which allows user to transparantly use their key name for encrypting/decrypting and signing/verifying 2025-09-18 22:37:19 +02:00
Maxime Van Hees
8808c0e9d9 Implemented symmetric encryption; new commands are SYM KEYGEN; SYM ENCRYPT; SYM DECRYPT 2025-09-18 11:59:44 +02:00
Maxime Van Hees
c6b277cc9c fixed DEL showing wrong deletion amount + AGE LIST now returns a list of managed keys names without nested arrays or labels 2025-09-18 00:19:40 +02:00
Maxime Van Hees
b8ca73397d implemented 0.db as admin database architecture + updated test file 2025-09-16 16:06:47 +02:00
Maxime Van Hees
1b15806a85 fix invalid values in RPC response about database instance details 2025-09-15 13:45:37 +02:00
Maxime Van Hees
da325a9659 fix bug where meta files where not auto-created upon starting + fix bug where meta json files were actually binary + improved access control to database instances 2025-09-15 10:34:03 +02:00
Maxime Van Hees
bdf363016a WIP: adding access management control to db instances 2025-09-12 17:11:50 +02:00
Maxime Van Hees
8798bc202e Restore working code 2025-09-11 18:33:09 +02:00
Maxime Van Hees
9fa9832605 combined curret main (with sled) and RPC server 2025-09-11 17:23:46 +02:00
a1127b72da ... 2025-08-23 05:20:42 +02:00
c9e1dcdb6c ... 2025-08-23 04:57:47 +02:00
30a09e6d53 ... 2025-08-16 13:58:40 +02:00
63ab39b4b1 ... 2025-08-16 11:22:01 +02:00
ee94d731d7 ... 2025-08-16 11:09:18 +02:00
f8dd304820 it works 2025-08-16 10:41:26 +02:00
5eab3b080c ... 2025-08-16 10:28:28 +02:00
246304b9fa ... 2025-08-16 10:10:24 +02:00
074be114c3 ... 2025-08-16 09:55:34 +02:00
dbd0635cd9 ... 2025-08-16 09:50:56 +02:00
0000d82799 ... 2025-08-16 09:29:18 +02:00
5502ff4bc5 ... 2025-08-16 09:06:33 +02:00
0511dddd99 ... 2025-08-16 08:50:28 +02:00
bec9b20ec7 ... 2025-08-16 08:41:19 +02:00
ad255a9f51 ... 2025-08-16 08:28:52 +02:00
7bcb673361 ... 2025-08-16 08:25:25 +02:00
0f6e595000 ... 2025-08-16 07:54:55 +02:00
d3e28cafe4 ... 2025-08-16 07:23:20 +02:00
de2be4a785 ... 2025-08-16 07:18:55 +02:00
cd61406d1d ... 2025-08-16 06:58:04 +02:00