38 Commits

Author SHA1 Message Date
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
debb37797b refact: remove event listener for last scan at 2024-11-05 19:17:23 +08:00
arkohut
1b27697b88 feat(server): add api to fetch entity context entities 2024-11-04 16:19:48 +08:00
arkohut
fe106e6b55 fix: change sort by file_created_at desc 2024-10-14 23:28:13 +08:00
arkohut
f3d6877e71 fix: do not show entity list when open page 2024-10-14 17:52:50 +08:00
arkohut
c31c89374a feat: support list latest content 2024-10-14 17:14:50 +08:00
arkohut
1fbd21183e feat: add reindex 2024-10-13 23:36:02 +08:00
arkohut
9d1b155f63 feat: support reindex 2024-10-13 00:40:58 +08:00
arkohut
fffd084d3f feat(fts): use AND by default 2024-10-10 23:34:13 +08:00
arkohut
6308b95784 fix: use utc for time parse in sqlite 2024-10-10 15:31:20 +08:00
arkohut
8f3120bac8 feat(embedding): support remote embedding 2024-10-08 23:18:02 +08:00
arkohut
549bcb6de4 fix(typesense): move init client in function 2024-10-08 19:50:02 +08:00
arkohut
14ae101f6b feat: hybrid search with sqlite 2024-10-08 18:28:52 +08:00
arkohut
4ca2aca293 feat(folder): add type and last modified at 2024-10-04 19:01:54 +08:00
arkohut
ec7ba1f989 feat(plugin): allow unbind plugin 2024-08-25 16:49:48 +08:00
arkohut
fc95061672 feat(metadata): support create tags and metadata when create new entity 2024-08-14 11:31:50 +08:00
arkohut
7e7fa02e23 feat: use bulk upsert when indexing 2024-07-29 17:50:29 +08:00
arkohut
badbfd70bc feat(scan): support batching check file exists 2024-07-26 18:34:59 +08:00
arkohut
e7be69f0ef feat: return total count in header when list foler entities 2024-07-26 17:13:42 +08:00
arkohut
a28fa41153 feat(tag): add a patch tag api 2024-07-15 00:03:05 +08:00
arkohut
b48f0f4a89 feat(library): add multiple folders at a time 2024-07-14 23:35:05 +08:00
arkohut
7212a2f65b feat: support only trigger webhook 2024-07-12 00:43:48 +08:00
arkohut
7734b40848 fix(entity): entity update issues 2024-06-13 11:15:27 +08:00
arkohut
354bf4f742 feat(entity): add update tag and metadata's api 2024-06-10 14:21:16 +08:00
arkohut
8ec89219f3 feat(entity): update tags and metadata 2024-06-10 00:29:27 +08:00
arkohut
885629bf15 feat(entity): trigger webhooks when entity update or created 2024-06-07 23:13:01 +08:00
arkohut
64dd3a50f1 feat(plugin): create and list plugins 2024-06-07 19:22:06 +08:00
arkohut
8b77d823d1 feat(plugin): 400 when add duplicated plugin name 2024-06-07 19:03:55 +08:00
arkohut
fe076da948 feat: prevent duplicated library name 2024-06-04 17:10:42 +08:00
arkohut
bf6ec4ac02 feat(entity): delete entity 2024-06-04 16:36:33 +08:00
arkohut
96b219115d feat(folder): list entities in folder 2024-06-04 16:20:35 +08:00
arkohut
54091c94d4 feat(entity): get entity by id or filepath 2024-06-02 23:31:28 +08:00
arkohut
7512dacd52 feat(entity): create and update entity by id 2024-06-02 17:30:56 +08:00
arkohut
dd3b32821d feat: list libraries 2024-06-02 00:11:14 +08:00
arkohut
ec03b818f3 feat: create and bind plugin to library 2024-06-01 13:13:35 +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