29 Commits

Author SHA1 Message Date
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