arkohut
|
451c9f4af2
|
fix: trigger_webhooks_flag=true when scan update entity
|
2024-06-10 13:46:21 +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
|
885629bf15
|
feat(entity): trigger webhooks when entity update or created
|
2024-06-07 23:13:01 +08:00 |
|
arkohut
|
a4d0ccc34e
|
feat(library): show plugins
|
2024-06-07 19:55:45 +08:00 |
|
arkohut
|
adb4c2f845
|
fix(plugin): wrong mapping with lib
|
2024-06-07 19:52:55 +08:00 |
|
arkohut
|
649ed434c7
|
feat(plugin): bind lib and plugin
|
2024-06-07 19:30:15 +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
|
22fc6a4e27
|
test(plugin): add create plugin test
|
2024-06-07 19:02:12 +08:00 |
|
arkohut
|
3659d4ac56
|
feat: add typesense
|
2024-06-07 14:51:24 +08:00 |
|
arkohut
|
9e4e23469f
|
feat: switch to absolute path
|
2024-06-07 13:22:17 +08:00 |
|
arkohut
|
cd3672afe7
|
refactor: use status.xx instead of number status code
|
2024-06-05 01:48:26 +08:00 |
|
arkohut
|
650ec3492f
|
chore: add license
|
2024-06-05 00:17:58 +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
|
e4fa1693d9
|
refactor: extract global endpoint
|
2024-06-04 16:48:44 +08:00 |
|
arkohut
|
981793165d
|
feat: delete entities if files deleted
|
2024-06-04 16:43:07 +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
|
9f3d0819f7
|
feat(library): update entity when file updated
|
2024-06-04 15:19:09 +08:00 |
|
arkohut
|
20831d20ed
|
feat(cli): scan library
|
2024-06-04 00:53:22 +08:00 |
|
arkohut
|
abf04fe74e
|
feat(library): get library by id
|
2024-06-03 23:10:13 +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
|
c1daee5f3d
|
feat(cli): create library
|
2024-06-02 00:44:14 +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
|
5c850a56c1
|
test: add first test
|
2024-06-01 13:46:30 +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 |
|
arkohut
|
193b93bccc
|
chore: update dependencies
|
2024-05-31 18:06:41 +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 |
|
arkohut
|
e8a7a75d89
|
feat(library): library mock crud
|
2024-05-28 10:03:34 +08:00 |
|
arkohut
|
7b8e1d2718
|
chore: add extra info for setup
v0.1.0
|
2024-05-27 10:51:53 +08:00 |
|
arkohut
|
5054b9ff3a
|
docs: add readme
|
2024-05-27 10:46:29 +08:00 |
|
arkohut
|
600a4a6b17
|
chore: require python 3.10
|
2024-05-27 10:46:17 +08:00 |
|
arkohut
|
163bd492cd
|
chore: use 0.1.0 instead of 0.1
|
2024-05-27 10:36:44 +08:00 |
|
arkohut
|
fc72c968d6
|
init commit
|
2024-05-27 10:35:20 +08:00 |
|