Wu Clan
407c848145
Optimize the use of some LRU caches ( #932 )
2025-11-25 16:48:55 +08:00
Wu Clan
d58260a0c0
Add env reqs for plugin install and uninstall ( #929 )
2025-11-21 17:18:27 +08:00
Dylan
16bcaf963d
Add distributed deployment support for snowflake ID ( #927 )
...
* feat: Add support distributed deployment for Snowflake
* Update the algorithm implementation
* Remove duplicate codes and update error messages
2025-11-19 12:48:24 +08:00
Wu Clan
551dc51c52
Restore captcha uuid naming in the login params ( #928 )
2025-11-18 19:58:37 +08:00
Wu Clan
0729061438
Fix typos in data rule sql scripts ( #926 )
2025-11-18 19:33:24 +08:00
Wu Clan
636d867544
Update the changelog for v1.11.1 ( #923 )
2025-11-16 21:49:29 +08:00
Wu Clan
cf9e5dc4f4
Update user and login security configs ( #922 )
...
* Update user and login security configs
* Optimize some code definitions
* Update config comments
* Update the captcha check
* Update the config plugin sql scripts
* Add user password history model to init
* Fix some logic errors
* Add last_password_changed_time to user sql
* Fix user update password
* Fix the dynamic config check
* Update the user sql style
v1.11.1
2025-11-16 21:23:36 +08:00
linrong
2c0acb1103
Fix the user list query serialization ( #921 )
2025-11-16 16:04:22 +08:00
Wu Clan
425bc202c2
Add user social binding and unbinding ( #919 )
...
* Add user social binding and unbinding
* Add oauth2 state to binding
* Update oauth2 state
* Fix imports
* Update some interface definitions
* Update the authorization type security
2025-11-15 17:03:30 +08:00
Wu Clan
3b24dca935
Fix missing table in alembic migration ( #920 )
2025-11-14 17:55:15 +08:00
Wu Clan
98db5f4984
Update the changelog for v1.11.0 ( #917 )
2025-11-12 13:09:47 +08:00
Wu Clan
2b56168ad0
Refactor foreign keys and relationships to pure logic ( #901 )
...
* Refactor foreign keys and relationships to pure logic
* Revert of some changes
* More revert
* Update the user paginate
* Update user create and update
* Update dept select and delete
* Rename the join query functions
* Update select_join_serialize doc and README
* Fix typo in README
* Update the user delete
* Update the user social
* Update the dict plugin crud
* Update the dict plugin version
* Bump dependencies and pre-commits
* Update the code generator plugin crud
* Update the menu crud
* Update the role crud
* Update the data scope and rule crud
* Restore get_paginated to get_select
* Update the code generator plugin version
* Add the py version in pre-commit
* Remove the plugin include parameter config
* Add more cache cleaning TODO
* Rename get_with_relation to get_join
* Add the user cache clear
* Fix known compatibility issues
* Update the version number to 1.11.0
* Fix lint
* Optimize select_join_serialize logic
* Delete cache cleanup comments
* Update the oauth2 plugin version
* Fix user-role table cleanup when user update
v1.11.0
2025-11-12 13:06:26 +08:00
Wu Clan
b9255815e1
Update the changelog for v1.10.4 ( #916 )
2025-11-12 12:01:57 +08:00
Wu Clan
93e2f0f5f9
Fix dept and menu table subqueries ( #914 )
...
* Fix dept and menu table subqueries
* Fix user cache cleanup when updating data scope
v1.10.4
2025-11-11 17:31:59 +08:00
Wu Clan
437c026da9
Fix user cache cleanup when updating data scope ( #915 )
2025-11-11 17:30:43 +08:00
Wu Clan
316079045f
Add user social unbinding account interface ( #913 )
2025-11-11 17:06:11 +08:00
Wu Clan
5ae9f8b288
Fix the user menu sidebar parsing ( #912 )
2025-11-11 17:05:43 +08:00
Wu Clan
bef65e1baa
Fix create and delete department validations ( #911 )
2025-11-11 17:05:24 +08:00
Wu Clan
87a3cd8a9c
Fix user cache cleanup when operating data rules ( #910 )
2025-11-11 17:05:08 +08:00
Wu Clan
be7b742891
Fix typo in the data permission prompt ( #909 )
2025-11-11 17:04:25 +08:00
Wu Clan
1f98797a60
Update the version number to 1.10.4 ( #907 )
2025-11-10 23:51:28 +08:00
Wu Clan
8505e32757
Add dept validation to user updates ( #906 )
2025-11-10 23:50:38 +08:00
Wu Clan
91297d1ccd
Fix response status codes in the request logs ( #905 )
2025-11-08 16:40:16 +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
6b17da59f8
Update the time column type in the task ( #900 )
2025-11-06 21:04:51 +08:00
Wu Clan
86d580edd8
Optimize redis batch get and delete operations ( #899 )
...
* Optimize redis batch get and delete operations
* Fix typo
2025-11-04 20:59:45 +08:00
Wu Clan
cdbe37de7d
Update the interface timing accuracy in log ( #897 )
...
* Update the interface timing accuracy in log
* Update log request finish
2025-11-04 20:59:00 +08:00
Wu Clan
f46974ddd9
Bump fastapi oauth2 from 0.0.1 to 0.0.2 ( #896 )
2025-11-02 19:42:51 +08:00
Wu Clan
a14d4243d9
Update the changelog for v1.10.3 ( #895 )
2025-10-30 19:28:00 +08:00
Wu Clan
90588ebae8
Add the celery rabbitmq vhost config ( #894 )
v1.10.3
2025-10-30 19:24:46 +08:00
Wu Clan
00bc02f49c
Fix the venv pip availability in Linux ( #893 )
...
* Fix the venv pip availability in Linux
* Remove pip install timeout
2025-10-30 18:06:58 +08:00
Wu Clan
7e9ce2e691
Fix celery compatibility with psycopg version ( #892 )
2025-10-30 13:32:12 +08:00
Wu Clan
81ec0f0bd9
Fix import in code generation api template ( #891 )
2025-10-30 11:14:05 +08:00
Wu Clan
37f9716c4f
Bump dependencies to the latest version ( #890 )
...
* Bump dependencies to the latest version
* Bump fastapi to the latest version
* Fix lint
2025-10-30 11:07:40 +08:00
Wu Clan
4540cd9338
Update the length style of the model columns ( #883 )
...
* Update the length style of the model columns
* Fix opera log table username column length
* Fix login log table username column length
2025-10-23 15:00:28 +08:00
Wu Clan
3c39d2f2f3
Add Google OAuth2 callback to opera log exclusion ( #882 )
2025-10-22 18:58:36 +08:00
Wu Clan
1e01ffc3d9
Fix the OAuth2 link acquisition in HTTPS ( #881 )
...
* Fix the OAuth2 link acquisition in HTTPS
* Update OAUTH2_BACKEND_URL to OAUTH2_BACKEND_BASE_URL
2025-10-22 18:52:40 +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
02254938b4
Update the length of the user email column ( #878 )
2025-10-22 15:58:50 +08:00
Wu Clan
054ff0cab2
Fix the httpurl type compatibility with postgresql ( #877 )
...
* Fix the httpurl type compatibility with postgresql
* Add noqa comments
2025-10-22 15:58:42 +08:00
Wu Clan
4f898a0264
Update the container naming in docker scripts ( #876 )
2025-10-22 15:33:10 +08:00
Wu Clan
70d90c2c01
Add port for fba sever in docker compose ( #875 )
2025-10-22 15:32:56 +08:00
Wu Clan
964143b30d
Fix docker default database env variables ( #874 )
2025-10-22 14:01:18 +08:00
Wu Clan
ce9f59e7d6
Update the changelog for v1.10.2 ( #873 )
2025-10-21 15:56:46 +08:00
Wu Clan
1f958fc42a
Bump fastapi to remove warning for python 3.14 ( #872 )
v1.10.2
2025-10-21 15:45:05 +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
f533de8abd
Bump rtoml and uvicorn to support python 3.14 ( #871 )
2025-10-20 12:42:28 +08:00
Wu Clan
adc6427aab
Update the changelog for v1.10.1 ( #869 )
2025-10-18 18:29:30 +08:00