Wu Clan
|
437c026da9
|
Fix user cache cleanup when updating data scope (#915)
|
2025-11-11 17:30:43 +08:00 |
|
Wu Clan
|
be7b742891
|
Fix typo in the data permission prompt (#909)
|
2025-11-11 17:04:25 +08:00 |
|
Wu Clan
|
0ea213edfd
|
Optimize the data permission condition build (#904)
|
2025-11-08 16:35:15 +08:00 |
|
Wu Clan
|
292f5d7e48
|
Optimize the request params of the service layer (#903)
|
2025-11-08 16:24:19 +08:00 |
|
Wu Clan
|
ef871f3b5c
|
Add the user social independent enum file (#902)
|
2025-11-08 16:21:51 +08:00 |
|
Wu Clan
|
f4b1c43b55
|
Update the serializer of httpurl type (#879)
* Update the serializer of httpurl type
* Fix lint
|
2025-10-22 17:30:13 +08:00 |
|
Wu Clan
|
e6e53296a8
|
Optimize sqlalchemy types to simplify compatibility (#870)
* Optimize sqlalchemy types to simplify compatibility
* Update TimeZone type comment
|
2025-10-20 17:41:00 +08:00 |
|
Wu Clan
|
27383e4ff5
|
Fix ctx in validation exception handler (#861)
* Fix ctx in validation exception handler
* Fix lint
|
2025-10-17 16:21:28 +08:00 |
|
Wu Clan
|
15a9527866
|
Refactor the service layer db session call method (#850)
* Refactor the service layer db session call method
* Fix lint
* Update paging interfaces
* Fix some errors
|
2025-10-16 12:49:56 +08:00 |
|
Wu Clan
|
9147d35c8c
|
Fix safely of access ctx in exception handlers (#855)
|
2025-10-16 12:45:01 +08:00 |
|
Wu Clan
|
6a065797f5
|
Update request state usage to context variable (#853)
* Update request state usage to context variable
* Update context to custom ctx
* Fix the exception interception in opera log
* restore elapsed
|
2025-10-16 10:23:39 +08:00 |
|
Wu Clan
|
dd08775c85
|
Fix the superuser verify missing auth (#854)
|
2025-10-14 17:55:54 +08:00 |
|
Wu Clan
|
0cbe635ed8
|
Update superuser verify to dependency injection (#852)
* Update superuser verify to dependency injection
* Update sql scripts
|
2025-10-14 17:38:47 +08:00 |
|
Wu Clan
|
5762834744
|
Update the ruff rules and format the code (#846)
* Update the ruff rules and format the code
* Update the per-file-ignores
* Update the ci
* Update rules
* Fix codes
* Fix pagination
* Update rules
|
2025-10-10 19:02:49 +08:00 |
|
Wu Clan
|
500f20d91c
|
Add extension parameters to paging data (#835)
|
2025-09-26 12:03:41 +08:00 |
|
IAseven
|
52e78152a1
|
Fix the tzinfo comparison in the timezone type (#787)
|
2025-08-29 10:30:42 +08:00 |
|
Wu Clan
|
dcb07c60f2
|
Add the Google OAuth2 login (#790)
|
2025-08-28 22:10:22 +08:00 |
|
Wu Clan
|
33c9f78cf0
|
Update the handling of CORS 500 status code (#789)
|
2025-08-28 15:36:06 +08:00 |
|
Wu Clan
|
0aa4ebc635
|
Update the model datetime column type to custom (#786)
* Update the model datetime column type to custom
* Update the schema datetime filed json encoder
|
2025-08-27 20:07:35 +08:00 |
|
Dylan
|
cd48bb4210
|
Add i18n support for response message (#753)
* feat: i18n support
* Optimize i18n
* Update the locale in the code
* Update the zh-CN file
* Update the en-US file
* Update the reload filter
* Update locale success plugin value
* Fix lint
* Update pydantic error message translation
* Update to minimal implementation
* Fix minimal missing code
|
2025-08-15 19:57:10 +08:00 |
|
Wu Clan
|
1b47ab7e83
|
Optimize the timezone datetime return encoder (#767)
* Optimize the timezone datetime return encoder
* Update the default datetime conversion
|
2025-08-13 11:16:58 +08:00 |
|
IAseven
|
e09062eb39
|
Optimize the opera log storage logic through queue (#750)
* ✨ feat: 操作日志中间件添加批量插入功能
* Delete GEMINI.md
* 🌈 style: 修复格式化错误
* 🐞 fix: 通过asyncio.wait_for兼容py3.10中asyncio.timeout不存在
* 🦄 refactor: 重新组织操作日志批量插入代码逻辑
* 优化代码实现
* 恢复默认配置
* 恢复默认 .gitignore 文件
* 更新队列批处理逻辑
|
2025-08-07 17:36:10 +08:00 |
|
Wu Clan
|
0237d4c7b1
|
Update log output config and format (#759)
|
2025-08-07 16:46:56 +08:00 |
|
Wu Clan
|
1f8687155a
|
Fix message format in validation exception handler (#755)
|
2025-08-05 18:11:02 +08:00 |
|
Wu Clan
|
53e64bce37
|
Add auth whitelist regular expression config (#738)
|
2025-07-24 21:34:24 +08:00 |
|
Wu Clan
|
d7f87ed0ad
|
Update the default cache period for userinfo (#734)
|
2025-07-21 21:31:55 +08:00 |
|
Wu Clan
|
802b0d456a
|
Optimize celery integrations and events (#721)
|
2025-07-14 19:17:24 +08:00 |
|
Wu Clan
|
2bbbbe764a
|
Update the log output default style (#714)
* Update the log output default style
* Update the log file compression
* fix line
* Add log summary
|
2025-07-06 14:32:36 +08:00 |
|
Wu Clan
|
ef5e921c08
|
Update the middleware logging accuracy (#713)
* Update the middleware logging accuracy
* Update the log style
|
2025-07-05 19:52:37 +08:00 |
|
Wu Clan
|
494942e87e
|
Add CLI support for execute sql scripts (#711)
* Add CLI support for execute sql scripts
* Update the arg helps
|
2025-07-02 20:19:29 +08:00 |
|
Wu Clan
|
b96402e11d
|
Simplify custom response status codes (#686)
|
2025-06-24 10:42:15 +08:00 |
|
Dylan
|
6d5e741d94
|
Optimize api with semantic HTTP status codes (#681)
|
2025-06-23 22:18:17 +08:00 |
|
Wu Clan
|
bac41a46f8
|
Optimize token detection and caching logic (#677)
|
2025-06-21 20:18:13 +08:00 |
|
Wu Clan
|
319ba13df1
|
Optimize routes to better align with RESTful (#673)
* Optimize routes to better align with RESTful
* Add codes endpoint description
* Update jinja templates
* fix typo
* fix sql
|
2025-06-19 11:06:34 +08:00 |
|
Wu Clan
|
0d1f05d307
|
Fix some error class import (#672)
|
2025-06-17 15:30:35 +08:00 |
|
Dylan
|
7afd8415cd
|
Add support for snowflake ID primary key (#670)
* fix: 修复PostgreSQL SQL语法错误,将反引号替换为双引号
* feat: 新增雪花算法ID实现
* 优化雪花算法和主键类型
* 修复错误引用
* 添加雪花详情链接
* feat: add snowflake ID parser method
* 修复独立执行异常
* 更新系统时间错误类
|
2025-06-16 13:34:27 +08:00 |
|
Wu Clan
|
0c28a46e60
|
Update auth failed default status code (#660)
* Update auth failed default status code
* update init sql
|
2025-06-09 19:58:06 +08:00 |
|
Wu Clan
|
a82e9b7b9d
|
Fix data permission condition for filter data (#650)
|
2025-06-01 00:51:31 +08:00 |
|
Wu Clan
|
7659b63d88
|
Add data permission condition for filter data (#648)
|
2025-05-31 23:40:59 +08:00 |
|
Wu Clan
|
39c3339a8d
|
Optimize role-related data processing performance (#635)
|
2025-05-26 20:04:13 +08:00 |
|
Wu Clan
|
b275481742
|
Update the menu path and type columns (#622)
* Update the menu path and type columns
* Update build vben5 tree
* Update data
|
2025-05-22 21:22:24 +08:00 |
|
Wu Clan
|
3c5682988d
|
Update the casbin RBAC module path (#604)
|
2025-05-16 11:49:18 +08:00 |
|
Wu Clan
|
1e54b0ba42
|
Add plugin info config and interfaces (#601)
* Add plugin info config and interfaces
* Remove test data
|
2025-05-15 20:50:24 +08:00 |
|
Wu Clan
|
27b9cf4c64
|
Simplify apps and plugins config method (#600)
|
2025-05-13 13:16:06 +08:00 |
|
Wu Clan
|
032364e48e
|
Refactor the data rule to scope rule (#596)
* WIP
* update codes
* update codes
* update filter_data_permission
* Fix schema
* Fix issues
|
2025-04-28 18:15:52 +08:00 |
|
Wu Clan
|
65500d7a53
|
Bump fastapi pagination from 0.12.34 to 0.13.0 (#587)
|
2025-04-23 13:04:09 +08:00 |
|
Wu Clan
|
0833cd5443
|
Optimize the userinfo cache cleaning logic (#586)
|
2025-04-23 12:40:27 +08:00 |
|
Wu Clan
|
fc34c98f0a
|
Update the code generator to plugin (#578)
* Update the code generator to plugin
* Fix get all tables return type
|
2025-04-17 11:06:43 +08:00 |
|
Wu Clan
|
bb33e99e33
|
Update casbin RBAC verify to dynamic import (#576)
|
2025-04-17 11:06:15 +08:00 |
|
Wu Clan
|
960d9f6215
|
Update the default value for some functions (#573)
* Update the default value for some functions
* Fix lint
|
2025-04-14 14:22:05 +08:00 |
|