arkohut
|
7adb08e6d9
|
feat: concurrency problem solved
|
2024-11-07 18:23:15 +08:00 |
|
arkohut
|
22c2158a58
|
refact: remove vec and fts when delete entity in crud
|
2024-11-06 17:37:10 +08:00 |
|
arkohut
|
05c168142a
|
refact: add lots of dynamic import to speed up cli
|
2024-11-06 13:13:59 +08:00 |
|
arkohut
|
19f36a6807
|
refact: change sql to update vec and fts
|
2024-11-05 21:49:23 +08:00 |
|
arkohut
|
debb37797b
|
refact: remove event listener for last scan at
|
2024-11-05 19:17:23 +08:00 |
|
arkohut
|
a1a5e576c0
|
feat(model): add ocr to embedding table
|
2024-10-21 14:49:30 +08:00 |
|
arkohut
|
29d1e2f0ce
|
feat(plugin): add default plugin only if binding not exist
|
2024-10-21 14:48:59 +08:00 |
|
arkohut
|
8c27354d86
|
feat(index): support recreate fts and vec tables when reindexing
|
2024-10-14 15:28:25 +08:00 |
|
arkohut
|
9d1b155f63
|
feat: support reindex
|
2024-10-13 00:40:58 +08:00 |
|
arkohut
|
974f056dc2
|
refactor(db): extract fts and vec function
|
2024-10-12 23:59:06 +08:00 |
|
arkohut
|
3a8dc920bc
|
fix: concurrency bug
|
2024-10-09 11:34:37 +08:00 |
|
arkohut
|
8f3120bac8
|
feat(embedding): support remote embedding
|
2024-10-08 23:18:02 +08:00 |
|
arkohut
|
b3ebb2c92d
|
feat(typesense): disable typesense by default
|
2024-10-08 18:54:59 +08:00 |
|
arkohut
|
14ae101f6b
|
feat: hybrid search with sqlite
|
2024-10-08 18:28:52 +08:00 |
|
arkohut
|
4e7ff91e0c
|
feat(folder): only list default folders
|
2024-10-04 22:47:32 +08:00 |
|
arkohut
|
4ca2aca293
|
feat(folder): add type and last modified at
|
2024-10-04 19:01:54 +08:00 |
|
arkohut
|
b1a82243d3
|
feat(index): update last scan at when tags or metadata updated
|
2024-10-04 17:25:38 +08:00 |
|
arkohut
|
167fd31053
|
feat: add builtin plugins for default library
|
2024-09-10 15:47:36 +08:00 |
|
arkohut
|
d7e6c32e86
|
feat: init default library
|
2024-09-09 19:57:07 +08:00 |
|
arkohut
|
a448fd0c9a
|
feat: support initialization
|
2024-08-29 17:47:14 +08:00 |
|
arkohut
|
439adfa955
|
feat: support cascade delete entity
|
2024-08-29 13:24:23 +08:00 |
|
arkohut
|
67a5e10d3e
|
feat(plugins): add ocr as build plugin
|
2024-08-25 16:49:48 +08:00 |
|
arkohut
|
39887c827f
|
feat: add more indices
|
2024-08-14 12:20:32 +08:00 |
|
arkohut
|
0fff358e4d
|
feat: add http timeout
|
2024-08-08 20:05:14 +08:00 |
|
arkohut
|
18d30e6567
|
feat: show update last_scan_at for any update
|
2024-07-29 18:25:24 +08:00 |
|
arkohut
|
4ac3b78a68
|
feat: add alembic for migration
|
2024-07-17 14:28:01 +08:00 |
|
arkohut
|
2ffd4b0b78
|
refactor: use magika for file type detect
|
2024-06-12 20:26:24 +08:00 |
|
arkohut
|
8ec89219f3
|
feat(entity): update tags and metadata
|
2024-06-10 00:29:27 +08:00 |
|
arkohut
|
adb4c2f845
|
fix(plugin): wrong mapping with lib
|
2024-06-07 19:52:55 +08:00 |
|
arkohut
|
fe076da948
|
feat: prevent duplicated library name
|
2024-06-04 17:10:42 +08:00 |
|
arkohut
|
8caa5c5a7e
|
feat(cli): ls libraries
|
2024-06-02 00:25:02 +08:00 |
|
arkohut
|
dd3b32821d
|
feat: list libraries
|
2024-06-02 00:11:14 +08:00 |
|
arkohut
|
121c8c51b1
|
feat: add entity
|
2024-06-01 13:03:53 +08:00 |
|
arkohut
|
929b81ff41
|
feat: update schemas
|
2024-06-01 12:52:42 +08:00 |
|
arkohut
|
7dc205ef4f
|
feat(db): update db orm classes
|
2024-05-31 18:06:09 +08:00 |
|
arkohut
|
3d7cbe03b4
|
feat(db): add initial db schema
|
2024-05-31 00:16:14 +08:00 |
|