Commit Graph
897 Commits
Author SHA1 Message Date
Wu Clan 123a44aed0 Ignore AI Buddy downloaded static files (#1262) 2026-09-20 11:01:09 +08:00
Wu Clan 9ec613eddc Rename task scheduler enabled field to status (#1261) 2026-09-20 10:48:48 +08:00
Wu Clan 8d9a79dee4 Reuse Redis key strings in local variables (#1259) 2026-09-16 17:55:50 +08:00
Wu Clan 935c49487e Fix scheduler background task garbage collection (#1257) 2026-09-16 16:37:20 +08:00
Wu Clan 54a438c762 Fix snowflake initialization blocking the event loop (#1256) 2026-09-16 16:36:37 +08:00
Wu Clan 7ab3bb81dd Fix distributed reload lock timeout handling (#1255) 2026-09-16 16:36:04 +08:00
Wu Clan 2054c5bdc4 Fix rate limiter Redis bucket cache lock contention (#1254) 2026-09-16 16:35:46 +08:00
Wu Clan 110a9c2e0c Refactor token session index and online status (#1253)
* Optimize Redis connection pool and batch operations

* Refactor token session index and online status
2026-09-16 16:31:24 +08:00
Wu Clan c5c043052c Optimize Redis connection pool and batch operations (#1252) 2026-09-16 16:28:35 +08:00
Wu Clan c5f6362e67 Update test token fixture to logout after use (#1251) 2026-09-16 10:47:06 +08:00
Wu Clan cd0d1f3ab8 Update code generator import order (#1250) 2026-09-16 10:47:01 +08:00
Wu Clan d47534ad8b Update cursor pagination page size params (#1249) 2026-09-16 10:46:57 +08:00
Wu Clan 315f8a55cc Update admin and task naming conventions (#1246) 2026-09-07 10:42:15 +08:00
Wu Clan 5a658c44f8 Update oauth2 plugin README and service docstring (#1245) 2026-09-07 10:36:42 +08:00
Wu Clan 5ae7afaf29 Update email plugin README configuration (#1244) 2026-09-07 10:36:25 +08:00
Wu Clan ae6d165e98 Update code generator plugin naming to CodeGen prefix (#1243) 2026-09-07 10:35:39 +08:00
Wu Clan e5aa1ccea7 Update code generator plugin menu SQL paths (#1242) 2026-09-06 23:01:29 +08:00
Wu Clan ee553f8b67 Update frontend plugin installer suffix handling (#1241) 2026-09-06 22:30:37 +08:00
jerryliu44 a38bd0b4a6 Fix correct multi-login permission check (#1240) 2026-08-28 10:19:29 +08:00
Wu Clan b58cca4788 Add claude.uy sponsor to the README and CLI (#1238) 2026-08-21 18:17:57 +08:00
Wu Clan 6149d0472f Update the changelog for v1.15.1 (#1236) 2026-08-16 16:47:36 +08:00
Wu Clan a0b3f022fe Update the version number to 1.15.1 (#1235) v1.15.1 2026-08-16 16:25:56 +08:00
Wu Clan 69001f2745 Bump ruff version for RUF201 rule (#1234) 2026-08-16 16:22:22 +08:00
Wu Clan ec6e1cdfd1 Optimize config of multiple database sources (#1233) 2026-08-16 15:55:12 +08:00
Wu Clan 7568275126 Add multiple database data source config (#1232)
* Add multiple database data source config

* Fix comments

* Fix deploy env
2026-08-14 17:44:45 +08:00
Wu Clan 67a6a58e57 Bump dependencies and pre-commits (#1231) 2026-08-13 11:09:42 +08:00
Wu Clan 8e5c379853 Bump dependencies and pre-commits (#1228)
* Bump dependencies and pre-commits

* Fix lint
2026-07-21 15:19:20 +08:00
Wu Clan 2dffe8f6a8 Update the changelog for v1.15.0 (#1226) 2026-07-10 18:01:52 +08:00
Wu Clan c802f67a5a Update the version number to 1.15.0 (#1225) v1.15.0 2026-07-10 17:58:49 +08:00
Wu Clan 1916261795 Update plugin config format validation (#1224) 2026-07-10 17:55:24 +08:00
Wu Clan 325016adc8 Update xdb database file to release (#1223) 2026-07-10 09:53:36 +08:00
Wu Clan 09fd380c3a Refactor plugin dynamic config loading (#1222) 2026-07-09 17:20:01 +08:00
IAseven e6292747bd Fix duplicate log reporting in OTEL (#1221) 2026-07-08 15:57:43 +08:00
Wu Clan a96b2cfad1 Update document link addresses in the CLI (#1220) 2026-07-08 13:55:22 +08:00
Wu Clan a0a1bde88c Update capability plugin config validation (#1219) 2026-07-08 11:48:51 +08:00
9251a5d5fd Add support for capability plugins (#1217)
* feat(plugin): support capability plugins

Add capability plugin metadata and parsing so plugins without app/api sections can participate in dependency ordering and hooks without being routed as app plugins.

Also rebuild missing plugin status cache from the normalized plugin config when a route dependency checks plugin state.

* refactor code

---------

Co-authored-by: linwu@onemt.com.cn <linwu@onemt.com.cn>
Co-authored-by: Wu Clan <jianhengwu0407@gmail.com>
2026-07-08 11:19:20 +08:00
Wu Clan e3d2c68592 Bump dependencies and pre-commits (#1218) 2026-07-06 14:46:29 +08:00
Wu Clan 4d6970c6cc Add is superuser protocol to ctx (#1216) 2026-07-03 13:40:58 +08:00
Wu Clan d4f78d6448 Fix JWT auth dependency error propagation (#1215) 2026-07-02 16:20:26 +08:00
Wu Clan efec3308df Add underlying security config for JWT (#1214) 2026-07-02 14:42:02 +08:00
Wu Clan 0441907b00 Fix redis rate limiter bucket routing (#1212)
* Fix redis rate limiter bucket routing

* Add rate limiter function docstrings

* Optimize Redis rate limiter time source
2026-06-29 14:06:57 +08:00
Wu Clan 08ee3878c1 Refactor cache key and prefix APIs (#1210) 2026-06-25 14:19:37 +08:00
Wu Clan c7e686588e Add AI dynamic configuration menu (#1209) 2026-06-24 11:42:53 +08:00
Wu Clan 495046c978 Fix redis pubsub socket timeout (#1206) 2026-06-20 23:58:29 +08:00
Wu Clan ffaa1282cc Bump dependencies and pre-commits (#1205) 2026-06-19 22:47:33 +08:00
Wu Clan 15dda9ab6e Refactor AI response regeneration 2026-06-16 15:10:38 +08:00
Wu Clan 814068a9e6 Add plugin deps command to the CLI (#1200)
* Add plugin deps command to the CLI

* Add dependency sync command to the CLI

* Fix plugin dependency index fallback
2026-06-16 11:25:53 +08:00
IAseven 39cdfdfb00 Fix user salt column LargeBinary length (#1197) 2026-06-03 17:11:32 +08:00
Wu Clan 4b730099cd Optimize plugin core and add otel hooks (#1196) 2026-06-01 18:15:59 +08:00
Wu Clan 974972b490 Add celery explicit idempotent protection (#1195) 2026-06-01 18:15:31 +08:00