Wu Clan
bffc564dd7
Fix tenant context
2026-06-01 02:08:50 +08:00
Wu Clan
4722dceff0
Fix lint
2026-05-31 16:23:50 +08:00
Wu Clan
4eded4f55a
Merge branch 'master' into pre-tenant
...
# Conflicts:
# backend/app/admin/service/auth_service.py
# backend/common/security/jwt.py
# backend/core/registrar.py
# backend/middleware/access_middleware.py
# backend/plugin/oauth2/api/v1/github.py
# backend/plugin/oauth2/api/v1/google.py
# backend/plugin/oauth2/crud/crud_user_social.py
# backend/plugin/oauth2/service/user_social_service.py
# backend/utils/dynamic_config.py
2026-05-31 16:20:49 +08:00
Wu Clan
c9b4678148
Update the changelog for v1.14.0 ( #1194 )
2026-05-30 16:04:53 +08:00
Wu Clan
d20bc91465
Update the version number to 1.14.0 ( #1193 )
v1.14.0
2026-05-30 16:02:03 +08:00
Wu Clan
bc8d1ab9e3
Fix task scheduler unpack fields ( #1192 )
2026-05-30 15:54:12 +08:00
Wu Clan
a5e9a0e805
Refactor physical deletion to logical deletion ( #1191 )
...
* Refactor physical deletion to logical deletion
* Update the usage of unique indexes
* Update scheduler update and delete
* Fix lint
* Add some missing logic
* Optimize codegen get by id
2026-05-30 15:02:00 +08:00
Wu Clan
1897b3198e
Optimize the usage of setex for redis ( #1190 )
2026-05-29 11:14:47 +08:00
Wu Clan
6b9c7d81de
Bump dependencies and pre-commits ( #1189 )
2026-05-29 11:00:32 +08:00
Wu Clan
e9b83d3c93
Optimize Grafana observability metrics and config ( #1188 )
...
* Optimize Grafana observability metrics and config
* Update docker images
2026-05-29 09:41:50 +08:00
Wu Clan
0f0e94c9b1
Add opera log task cancel to lifespan ( #1187 )
2026-05-28 11:44:09 +08:00
Wu Clan
ba0f30cde1
Optimize operation log truncation handling ( #1186 )
2026-05-28 11:13:37 +08:00
Wu Clan
9f3673d812
Optimize user session logging and deletion ( #1185 )
2026-05-28 10:25:43 +08:00
Wu Clan
ef9a6b554c
Fix cache invalidation decorator usage ( #1182 )
2026-05-26 16:14:47 +08:00
Wu Clan
dbfdc6762e
Optimize SQL script execution in the CLI ( #1181 )
2026-05-25 11:06:06 +08:00
Wu Clan
2e86d79150
Optimize some global variable definitions ( #1178 )
2026-05-15 11:55:22 +08:00
Wu Clan
5352f98c13
Optimize database operations within loops ( #1177 )
...
* Optimize database operations within loops
* Optimize opera log
2026-05-14 11:38:38 +08:00
Wu Clan
6011b3aea2
Merge branch 'master' into pre-tenant
2026-05-07 13:43:14 +08:00
Wu Clan
e32b4232c5
Update xdb dependency and database file ( #1171 )
2026-05-07 13:42:31 +08:00
Wu Clan
8d03e61995
Fix user tenant binding judgment
2026-05-07 10:45:54 +08:00
Wu Clan
0731f38702
Update the changelog for v1.13.4 ( #1170 )
2026-04-28 18:07:19 +08:00
Wu Clan
f7051d4f9d
Merge branch 'master' into pre-tenant
2026-04-28 18:04:53 +08:00
Wu Clan
7ebcdda26f
Update the version number to 1.13.4 ( #1169 )
v1.13.4
2026-04-28 18:03:05 +08:00
Wu Clan
f32f7e56a2
Bump dependencies and pre-commits ( #1168 )
2026-04-28 17:57:14 +08:00
Wu Clan
330639d975
Fix typing warnings for return methods ( #1167 )
2026-04-28 16:42:23 +08:00
Wu Clan
0fa5468483
Fix multi level cache storage logic ( #1166 )
2026-04-27 17:54:09 +08:00
Wu Clan
bfe4aa91ce
Add uninstall plugin operation checks ( #1165 )
...
* Add uninstall plugin operation checks
* Fix lint
2026-04-27 17:36:00 +08:00
Wu Clan
5d85bc98d2
Optimize the core code ordering of plugins ( #1164 )
2026-04-27 09:51:18 +08:00
Wu Clan
8f90f764b6
Fix the add plugin CLI command config ( #1163 )
2026-04-26 23:18:40 +08:00
Wu Clan
49d12f7825
Add the snowflake ID enabled config ( #1162 )
2026-04-26 21:56:28 +08:00
Wu Clan
b60c9ab17c
Fix Grafana tempo and observability config ( #1161 )
...
* Add database and queue observability
* Update prometheus
* Delete the wrong changes
* Fix Grafana tempo and observability config
2026-04-26 13:09:47 +08:00
Wu Clan
576b2fc5d0
Add database and queue observability ( #1160 )
...
* Add database and queue observability
* Update prometheus
* Delete the wrong changes
2026-04-26 13:07:03 +08:00
Wu Clan
35a368ae04
Update Grafana dashboard and datasource config ( #1159 )
2026-04-21 18:02:37 +08:00
Wu Clan
776482c5d6
Update plugin README content format ( #1158 )
...
* Update plugin README content format
* Fix lint
2026-04-19 21:36:57 +08:00
Toby Wong and Wu Clan
92f182cd09
Add plugin depends on and lifecycle ordering ( #1153 )
...
* feat: add priority support to LifespanManager.register
* feat: support lifespan stages and plugin dependencies
* Optimize implementations
* Fix dependency resolution
* Fix the depends on type
---------
Co-authored-by: Wu Clan <jianhengwu0407@gmail.com >
2026-04-17 16:54:48 +08:00
Wu Clan
0428a2b07d
Bump dependencies and pre-commits ( #1156 )
2026-04-14 23:58:51 +08:00
Wu Clan
9f193c7e7c
Fix mysql enum data type mismatch ( #1155 )
2026-04-14 23:03:15 +08:00
Wu Clan
4e0ca6a214
Remove cleanup operations after plugin install ( #1154 )
...
* Remove cleanup operations after plugin install
* Fix lint
2026-04-13 15:09:45 +08:00
IAseven
45842d917a
Fix app pytest client fixture scope ( #1152 )
...
* 🐞 fix:修复测试模块client scope=module时异常
* 🌈 style:
* 🌈 style:
2026-04-12 23:43:37 +08:00
Wu Clan
8719c63424
Update the architecture description in README ( #1150 )
2026-04-08 21:53:10 +08:00
Wu Clan
d71db7d58d
Update the changelog for v1.13.3 ( #1149 )
2026-04-08 21:05:52 +08:00
Wu Clan
1f287bbb0c
Merge branch 'master' into pre-tenant
...
# Conflicts:
# .pre-commit-config.yaml
# pyproject.toml
# requirements.txt
# uv.lock
2026-04-08 21:04:56 +08:00
Wu Clan
02b5e670cc
Update the version number to 1.13.3 ( #1148 )
v1.13.3
2026-04-08 20:45:21 +08:00
Wu Clan
41f53d7225
Bump dependencies and pre-commits ( #1147 )
2026-04-08 20:44:59 +08:00
YuWorm
b71179cea9
Add plugin system hook function mechanism ( #1142 )
...
* Enhance plugin system with lifespan registry, setup hooks, and patching utilities
* fix: remove registrar.py unused-import
* Optimize implementations
* Update function docs
* update replace_middleware func docs
* Recover deleted comments
2026-04-08 10:35:02 +08:00
Wu Clan
41a64bf64c
Add superpowers to gitignore file ( #1146 )
2026-04-08 10:34:06 +08:00
Wu Clan
afacc84da3
Fix custom email model return type ( #1145 )
2026-04-08 10:33:46 +08:00
Wu Clan
3bbe460beb
Update custom reload filter call rules ( #1144 )
2026-04-08 09:10:19 +08:00
Wu Clan
131bfcf063
Add the installation frontend plugin CLI ( #1141 )
2026-04-03 09:51:19 +08:00
Wu Clan
283d762141
Refactor plugin dependency cache and check ( #1140 )
2026-04-02 17:00:20 +08:00