24 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
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
b5d524f7b0 feat: support scan and trigger specific plugins 2024-07-10 18:35:44 +08:00
arkohut
7734b40848 fix(entity): entity update issues 2024-06-13 11:15:27 +08:00
arkohut
2ffd4b0b78 refactor: use magika for file type detect 2024-06-12 20:26:24 +08:00
arkohut
b0becf64ea refactor(entity): change metadata data type to text, json etc 2024-06-11 15:18:00 +08:00
arkohut
107f7d06c2 refactor(entity): make entity a root resource 2024-06-11 14:24:17 +08:00
arkohut
9d6977ac4f test: dry 2024-06-11 13:25:58 +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
0db275fba0 test: missing attr when update entity 2024-06-09 00:30:29 +08:00
arkohut
8b77d823d1 feat(plugin): 400 when add duplicated plugin name 2024-06-07 19:03:55 +08:00
arkohut
22fc6a4e27 test(plugin): add create plugin test 2024-06-07 19:02:12 +08:00
arkohut
fe076da948 feat: prevent duplicated library name 2024-06-04 17:10:42 +08:00
arkohut
e36c0a6bec feat(folder): prevent duplicated folders 2024-06-04 17:03:31 +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
890245d654 refactor: use by-filepath instead of entities 2024-06-04 16:01:27 +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
5c850a56c1 test: add first test 2024-06-01 13:46:30 +08:00