-
bcfaa7d677
refactor: import share_cache for future uapi cache migration
main
yumoqing
2026-07-29 17:16:26 +08:00
-
21c99f8bec
feat(uapiio): add LIKE search for name and description
yumoqing
2026-07-20 12:49:48 +08:00
-
b8ba97b469
feat(upapp): add LIKE search for name and baseurl
yumoqing
2026-07-20 11:53:28 +08:00
-
f5c808c976
fix: 复制API去掉选中行要求,源和目标都改为下拉选择; dspy去json.dumps
yumoqing
2026-07-01 15:26:27 +08:00
-
2068b066e3
fix: 修正 permission 表列名 — permcode→path, permname→name
yumoqing
2026-07-01 15:05:42 +08:00
-
c0c598ff15
fix: permcode → path — 权限表列名修正
yumoqing
2026-07-01 14:59:43 +08:00
-
5ebe83207d
fix: use data instead of codes for UiCode dropdown (bricks UiCode expects opts.data)
yumoqing
2026-07-01 14:56:36 +08:00
-
d5f732434c
feat: add copy_api tool to upapp — copy all uapi records to another upapp system
yumoqing
2026-07-01 14:21:35 +08:00
-
7545aef6cb
Merge branch 'main' of git.opencomputing.cn:yumoqing/uapi
yumoqing
2026-07-01 13:56:31 +08:00
-
-
c771771558
bugfix
yumoqing
2026-07-01 13:55:22 +08:00
-
e820355f7a
bugfix
yumoqing
2026-06-26 13:19:12 +08:00
-
59e0870f89
bugfix
yumoqing
2026-06-26 13:18:37 +08:00
-
-
-
-
3aac52a2fe
bugfix
yumoqing
2026-06-26 13:17:24 +08:00
-
a4c0d3cbb0
feat: add i18n translations (zh/en/jp/ko) for all modules
Hermes Agent
2026-06-19 15:01:43 +08:00
-
40291ee9b1
uapi: uapiio data_filter字段key由name改为field修复AssertionError
Hermes Agent
2026-06-18 11:46:26 +08:00
-
2d0a836549
uapi: upapp删除跳转到tool
Hermes Agent
2026-06-18 11:42:22 +08:00
-
5e5a2afbba
uapi: uapi表editexclouded加upappid; uapiio增加data_filter搜索
Hermes Agent
2026-06-18 11:38:38 +08:00
-
87d2cd409d
debug: add hot_reload handler logging
yumoqing
2026-06-01 22:53:05 +08:00
-
7c97676285
chore: remove __pycache__, add to gitignore
yumoqing
2026-06-01 18:10:39 +08:00
-
e735070007
refactor: bind hot_reload event via EventDispatcher, add on_hot_reload to UAPIData
yumoqing
2026-06-01 18:10:31 +08:00
-
4360f34576
fix: get_apiusers cache key missing orgid causing cross-org data leak
yumoqing
2026-05-30 11:01:05 +08:00
-
d67cc0b0da
fix: uapi cache key mismatch and write without cache gate
yumoqing
2026-05-30 10:55:31 +08:00
-
77b4b14525
feat: respect module_cache config for UAPI cache
yumoqing
2026-05-29 17:59:26 +08:00
-
4892a4e460
chore: remove CRUD definition dirs from tracking, add gitignore
yumoqing
2026-05-29 13:18:22 +08:00
-
cc5803d4a7
refactor: optimize debug output - use debug_params, truncate SQL; add CRUD definitions
yumoqing
2026-05-29 12:07:55 +08:00
-
e0296882fe
feat: add load_path.py for RBAC permission registration
yumoqing
2026-05-27 16:28:37 +08:00
-
3e93f61594
refactor(models): convert to json format per database-table-definition-spec
yumoqing
2026-05-27 13:23:33 +08:00
-
b83828b073
Revert "feat: add token() auth function for Vidu API Token authentication"
yumoqing
2026-05-25 17:33:23 +08:00
-
369f6fea54
feat: add token() auth function for Vidu API Token authentication
yumoqing
2026-05-25 17:15:56 +08:00
-
c7bbdb5bda
chore: remove uapiset.json (table no longer exists)
yumoqing
2026-05-21 15:50:19 +08:00
-
0aa5a2a862
fix: remove uapiset references, use upappid for uapi-upapp direct join
yumoqing
2026-05-21 15:49:04 +08:00
-
8287c2c733
feat: add json table definitions for all models (converted from xlsx)
yumoqing
2026-05-21 12:46:36 +08:00
-
7bf871e985
fix: increase upappid length to VARCHAR(32) to avoid Data too long error
yumoqing
2026-05-20 16:38:08 +08:00
-
f0bf47881b
fix: remove non-existent auth_apiname from uapi query, add error handling
yumoqing
2026-05-20 16:31:25 +08:00
-
29a397bbf4
fix: remove duplicate auth_apiname migration from script (already done manually)
yumoqing
2026-05-20 16:15:25 +08:00
-
f0950f3673
fix: remove apisetid references from uapi.json, add auth_apiname migration to script
yumoqing
2026-05-20 16:13:50 +08:00
-
af864460f0
fix: correct getConfig import path to appPublic.jsonConfig
yumoqing
2026-05-20 16:01:04 +08:00
-
f16aa302eb
feat: add migration script for uapi apisetid -> upappid
yumoqing
2026-05-20 15:47:41 +08:00
-
3d11ff3dc1
fix: upapp uapi subtable should link by upappid not apisetid
yumoqing
2026-05-20 15:46:50 +08:00
-
98df132a78
feat: add uapi subtable to upapp CRUD
yumoqing
2026-05-20 15:38:48 +08:00
-
471362a9f1
chore: remove uapiset.json CRUD definition
yumoqing
2026-05-20 15:36:37 +08:00
-
8fe844be48
refactor: remove uapiset from sor_get_uapi()
yumoqing
2026-05-20 15:36:01 +08:00
-
-
619399d250
docs: remove deprecated UAPI class from documentation
yumoqing
2026-05-11 18:22:16 +08:00
-
5189abf931
docs: move development documentation to root README.md, remove docs/ directory
yumoqing
2026-05-11 18:13:54 +08:00
-
946f1287e0
docs: add uapi module development documentation
yumoqing
2026-05-11 18:12:29 +08:00
-
35bcc9968a
bugfix
yumoqing
2026-04-25 11:11:50 +08:00
-
1902cfbc53
bugfix
yumoqing
2026-04-20 13:41:03 +08:00
-
12d64d2dbb
bugfix
yumoqing
2026-04-08 18:06:35 +08:00
-
98004a8052
bugfix
yumoqing
2026-04-08 13:49:24 +08:00
-
65e6ed36c5
bugfix
yumoqing
2026-04-08 13:43:29 +08:00
-
f04917363d
bugfix
yumoqing
2026-04-07 14:06:28 +08:00
-
cf636d97db
bugfix
yumoqing
2026-04-07 13:43:02 +08:00
-
861b531c37
bugfix
yumoqing
2026-04-02 15:29:13 +08:00
-
051c7dbd99
bugfix
yumoqing
2026-04-02 15:25:10 +08:00
-
2e46489537
bugfix
yumoqing
2026-03-30 12:01:36 +08:00
-
f09bad64a7
bugfix
yumoqing
2026-03-29 16:24:12 +08:00
-
660b4a19df
bugfix
yumoqing
2026-03-27 18:30:43 +08:00
-
1ddf9c0b3a
bugfix
yumoqing
2026-03-27 17:21:03 +08:00
-
5a67103432
bugfix
yumoqing
2026-03-27 16:21:42 +08:00
-
67295c216f
bugfix
yumoqing
2026-03-27 14:05:23 +08:00
-
692bc58818
bugfix
yumoqing
2026-03-27 13:34:51 +08:00
-
accb61a398
bugfix
yumoqing
2026-03-27 12:04:13 +08:00
-
db31437d7c
bugfix
yumoqing
2026-03-27 11:52:44 +08:00
-
26f54e7be4
bugfix
yumoqing
2026-03-27 11:50:36 +08:00
-
00f41b8900
bugfix
yumoqing
2026-03-27 11:49:40 +08:00
-
a052509fda
bugfix
yumoqing
2026-01-08 16:24:54 +08:00
-
03249a2e22
bugfix
yumoqing
2026-01-07 10:59:03 +08:00
-
542c2d2660
bugfix
yumoqing
2025-10-14 15:59:42 +08:00
-
817a2b9639
bugfix
yumoqing
2025-10-11 12:11:53 +08:00
-
e636fbd81b
bugfix
yumoqing
2025-09-22 18:11:12 +08:00
-
357eb3f725
bugfix
yumoqing
2025-09-22 17:57:43 +08:00
-
11b259d0c2
bugfix
yumoqing
2025-09-19 15:07:56 +08:00
-
8fd3f20df3
bugfix
yumoqing
2025-09-09 16:17:50 +08:00
-
05aa7e838f
bugfix
yumoqing
2025-09-08 19:15:01 +08:00
-
49b36184a0
bugfix
yumoqing
2025-09-07 14:38:07 +08:00
-
4307ac7b3e
Merge branch 'main' of git.opencomputing.cn:yumoqing/uapi
yumoqing
2025-09-06 19:14:34 +08:00
-
-
9e56b6c0bb
bugfix
yumoqing
2025-09-06 19:14:20 +08:00
-
4cd4278146
bugfix
yumoqing
2025-09-04 14:23:29 +08:00
-
-
b6f2607b26
bugfix
yumoqing
2025-09-02 17:39:33 +08:00
-
97d6e23f51
bugfix
yumoqing
2025-09-02 17:30:25 +08:00
-
cc4294c097
bugfix
yumoqing
2025-09-02 17:13:46 +08:00
-
4b677af831
bugfix
yumoqing
2025-09-02 17:07:01 +08:00
-
109699c287
bugfix
yumoqing
2025-09-02 17:02:26 +08:00
-
27a3d91578
bugfix
yumoqing
2025-09-02 16:54:53 +08:00
-
064b30eb95
bugfix
yumoqing
2025-09-02 16:53:30 +08:00
-
a31bdd6d86
bugfix
yumoqing
2025-09-02 15:10:43 +08:00
-
15e16ad914
bugfix
yumoqing
2025-09-02 12:08:13 +08:00
-
82653ddfe5
bugfix
yumoqing
2025-09-02 12:01:01 +08:00
-
5e9a5ed440
bugfix
yumoqing
2025-09-02 11:46:36 +08:00
-
4a552b3b9e
bugfix
yumoqing
2025-09-01 14:50:36 +08:00
-
843f010500
bugfix
yumoqing
2025-09-01 14:45:43 +08:00
-
b392345fa9
bugfix
yumoqing
2025-09-01 14:41:35 +08:00
-
480a01d7cf
bugfix
yumoqing
2025-09-01 14:34:42 +08:00
-
4a9fc801ab
bugfix
yumoqing
2025-09-01 14:20:26 +08:00
-
f67e19b405
bugfix
yumoqing
2025-09-01 14:06:19 +08:00
-
45643f1f2d
bugfix
yumoqing
2025-09-01 11:26:55 +08:00
-
848e1c30ba
bugfix
yumoqing
2025-08-29 17:52:43 +08:00
-
1c0812c612
bugfix
yumoqing
2025-08-20 11:38:12 +08:00
-
ce150aa0f0
bugfix
yumoqing
2025-08-20 11:34:17 +08:00
-
5185d612ff
bugfix
yumoqing
2025-08-15 17:28:48 +08:00