Wu Clan
0dd745b7a7
Add schedule task demo that contains params ( #746 )
2025-07-31 18:29:54 +08:00
Wu Clan
6b2402f212
Add some interfaces for user profiles ( #745 )
2025-07-31 16:46:02 +08:00
Wu Clan
24a487eeea
Simplify the plugin status update logic ( #744 )
2025-07-30 11:31:37 +08:00
Wu Clan
4f574189c7
Fix the error trigger when model auto import ( #743 )
2025-07-29 22:52:34 +08:00
Wu Clan
b559a74cea
Add update support for user email and phone ( #742 )
2025-07-29 22:52:08 +08:00
Wu Clan
83dcdbe59d
Update the OAuth2 login password policy ( #741 )
...
* Update the OAuth2 login password policy
* Update the crud pwd
* Update the reset pwd service
2025-07-29 22:51:31 +08:00
Wu Clan
d64f7c2911
Fix the opera log field encryption ( #739 )
2025-07-25 19:23:36 +08:00
Wu Clan
53e64bce37
Add auth whitelist regular expression config ( #738 )
2025-07-24 21:34:24 +08:00
Wu Clan
00a781357b
Fix celery CLI option to required ( #737 )
2025-07-24 21:32:57 +08:00
Wu Clan
d7f87ed0ad
Update the default cache period for userinfo ( #734 )
2025-07-21 21:31:55 +08:00
Wu Clan
bda9b1d463
Add distributed lock for scheduled task ( #732 )
...
* Add distributed lock for scheduled task
* Add the task to extend lock
* Fix the close
2025-07-21 12:29:12 +08:00
Wu Clan
e0a106ec51
Simplify task crontab expression validation ( #733 )
2025-07-18 21:11:54 +08:00
Wu Clan
016361bd68
Update the changelog for v1.7.0 ( #729 )
2025-07-16 13:40:55 +08:00
Wu Clan
f2d3c39425
Fix login and operation log clearing ( #728 )
2025-07-16 13:34:37 +08:00
Wu Clan
e45d2d6fe7
Add CLI support for startup celery services ( #724 )
...
* Add CLI support for startup celery services
* update the cli file
2025-07-16 12:28:57 +08:00
Wu Clan
4ddf84fa22
Bump granian from 2.4.0 to 2.4.2 ( #727 )
2025-07-16 12:28:02 +08:00
Wu Clan
326a1883e8
Fix the parsing of execution task params ( #725 )
...
* Fix the parsing of execution task params
* Enhanced checksums
2025-07-16 12:10:33 +08:00
Wu Clan
9ff36d4498
Delete the default value of schema enum data ( #723 )
2025-07-15 10:43:58 +08:00
Wu Clan
98ef07ad32
Simplify celery task crontab config ( #722 )
2025-07-15 00:28:10 +08:00
Wu Clan
802b0d456a
Optimize celery integrations and events ( #721 )
2025-07-14 19:17:24 +08:00
Wu Clan
6767f0e2e6
Update the celery task comment and name ( #720 )
2025-07-11 21:08:56 +08:00
Wu Clan
d72a05c965
Fix the celery task scheduler query ( #719 )
2025-07-11 21:08:44 +08:00
Wu Clan
ce3be1db8e
Add support for celery dynamic tasks ( #715 )
...
* Add support for celery dynamic tasks
* Update the celery conf
* Update the celery task tables name
* Refactor the celery task-related interfaces
* Optimize auto-discovery tasks
* Remove redundant config
* Refine the business codes
* Optimize crontab validation returns
* Update dependencies in pyproject toml
* Fix some bugs
* Update dependencies
* Update the version to 1.7.0
* Fix update and delete event
2025-07-11 07:54:33 +08:00
Wu Clan
e84ef04f15
Update the CLI startup service mode ( #718 )
2025-07-10 20:33:50 +08:00
Wu Clan
adee3a2177
Simplify user permission database queries ( #717 )
2025-07-09 20:44:32 +08:00
Wu Clan
526e0aab9a
Optimize the analysis of get plugins ( #716 )
...
* Optimize the analysis of get plugins
* update var
2025-07-08 12:20:13 +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
a2fa59285a
Update the granian env to command params ( #712 )
2025-07-04 19:46:40 +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
aa2b76673f
Update the reload excludes for CLI run ( #709 )
2025-07-02 18:16:43 +08:00
Wu Clan
099880dd1c
Update the refresh token verify mechanism ( #710 )
...
* Remove the logout interface auth dependency
* Update the refresh token check
2025-07-02 18:08:28 +08:00
Wu Clan
d906a103af
Fix the code generation delete schema template ( #708 )
2025-07-01 22:28:37 +08:00
Wu Clan
4ed49d2d13
Replace gunicorn deployment to granian ( #705 )
...
* Replace gunicorn deployment to granian
* Update env comments
* Fix the granian env
2025-07-01 21:33:49 +08:00
Wu Clan
7b5ae4696f
Fix the code generation schema template ( #706 )
2025-07-01 18:18:47 +08:00
Wu Clan
54ea301152
Update the CLI to be executed async ( #704 )
2025-07-01 18:18:29 +08:00
Wu Clan
69c27232ac
Update the changelog for v1.6.0 ( #703 )
2025-06-30 17:02:55 +08:00
Wu Clan
f36dcb3f5c
Update the version number to 1.6.0 ( #702 )
2025-06-30 17:00:19 +08:00
Wu Clan
63d088d62c
Update the Dockerfile to adapt the CLI ( #701 )
2025-06-30 16:53:16 +08:00
Wu Clan
a461f78224
Optimize the installation of plugin dependencies ( #700 )
...
* Optimize the installation of plugin dependencies
* Remove enumerate
* Update main params
2025-06-30 09:29:35 +08:00
Wu Clan
c306432708
Update the help for CLI run worker ( #699 )
2025-06-29 20:06:45 +08:00
Wu Clan
97f778cc90
Add CLI support for plugin install ( #698 )
...
* Add CLI support for plugin install
* Fix some usage errors
* Update prompt information
2025-06-29 17:41:12 +08:00
Wu Clan
88695ac6ad
Add custom CLI for service startup ( #697 )
...
* Add custom CLI for service startup
* Remove redundant scripts
* Fix lint
2025-06-28 14:56:19 +08:00
Wu Clan
3b04329b04
Add the test user to SQL scripts ( #696 )
2025-06-27 18:43:42 +08:00
Wu Clan
bd4acf8121
Update the extension plugin config ( #695 )
2025-06-27 18:14:25 +08:00
Wu Clan
b9a9b1efe6
Update the SQL to adapt frontend plugin ( #694 )
2025-06-26 21:58:35 +08:00
Wu Clan
c050f58ee9
Fix the OAuth2 redirect route names ( #693 )
2025-06-26 21:50:22 +08:00
Wu Clan
d47375ae41
Optimize dict create and update logic ( #691 )
...
* Optimize dict create and update logic
* Update version
2025-06-25 10:41:09 +08:00
Wu Clan
0602c6144d
Update the changelog for v1.5.2 ( #690 )
2025-06-24 17:40:09 +08:00
Wu Clan
c84f0658fb
Update the dict pagination query parameters ( #689 )
...
* Update the dict pagination query parameters
* Update the dict pagination query parameters
* Update version
2025-06-24 17:34:18 +08:00
Wu Clan
a2902bd23a
Add built-in plugin missing files ( #688 )
2025-06-24 17:34:06 +08:00
Wu Clan
69a9b90711
Optimize the zip plug-in file name parsing ( #687 )
2025-06-24 17:33:57 +08:00
Wu Clan
b96402e11d
Simplify custom response status codes ( #686 )
2025-06-24 10:42:15 +08:00
Wu Clan
0bc6f6a719
Update the init test data for SQL scripts ( #685 )
...
* Update the init test data for SQL scripts
* Update plugin sql scripts
* fix snowflake id
2025-06-24 10:15:23 +08:00
Wu Clan
ebd65c8246
Update dict data label column config ( #684 )
2025-06-23 22:33:34 +08:00
Wu Clan
234bf708b3
Fix the code with outdated system config ( #683 )
2025-06-23 22:23:06 +08:00
Wu Clan
f9bfe8f510
Add dictionary type and datas queries ( #679 )
2025-06-23 10:58:55 +08:00
Wu Clan
408c866dda
Update cache cleanup for logout interface ( #678 )
...
* Update cache cleanup for logout interface
* Add dependencies of interface
2025-06-22 23:41:48 +08:00
Wu Clan
bac41a46f8
Optimize token detection and caching logic ( #677 )
2025-06-21 20:18:13 +08:00
Wu Clan
8638c26db1
Add the snowflake ID sql script ( #675 )
2025-06-20 20:31:44 +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
Wu Clan
e6608d18ce
Update the changelog for v1.5.1 ( #671 )
2025-06-16 21:38:13 +08:00
Wu Clan
11d7792c0f
Bump sqlalchemy crud plus version to 1.10.0 ( #668 )
...
* Bump sqlalchemy crud plus version to 1.10.0
* Update filter style
* Update filters style
2025-06-14 12:35:19 +08:00
Wu Clan
6883ec34c6
Fix the sidebar menu type filtering ( #667 )
2025-06-13 16:50:53 +08:00
Wu Clan
4c45e7ff27
Update the changelog for v1.5.0 ( #664 )
2025-06-09 21:36:54 +08:00
Wu Clan
5621daea98
Update the version to 1.5.0 ( #663 )
2025-06-09 21:32:12 +08:00
Wu Clan
71d168dfea
Add data permission in init test sql ( #662 )
2025-06-09 21:00:49 +08:00
Wu Clan
2d4365189d
Update menu sort in init test sql ( #661 )
2025-06-09 20:27:56 +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
a4c7dae99c
Update the plugin download interface permission ( #659 )
2025-06-09 19:10:48 +08:00
Wu Clan
bfda0a226c
Update code generate interface permission ( #658 )
2025-06-09 19:10:40 +08:00
Wu Clan
c9bbb105a3
Update data scope and rule to m2m ( #657 )
2025-06-09 19:10:15 +08:00
Wu Clan
b415dc8912
Add OAuth2 user to auto bind a role ( #656 )
2025-06-08 20:18:24 +08:00
Wu Clan
05b74d71a3
Simplify OAuth2 model and optimize auth service ( #655 )
2025-06-08 16:51:19 +08:00
Wu Clan
10c0c691a7
Update user email and phone operation logic ( #654 )
2025-06-08 16:43:51 +08:00
Wu Clan
0bc3786fc6
Update OAuth2 callback interface return ( #653 )
2025-06-06 20:35:25 +08:00
Wu Clan
8e041ccb1b
Update the changelog for v1.4.3 ( #651 )
2025-06-02 20:43:12 +08:00
Wu Clan
a82e9b7b9d
Fix data permission condition for filter data ( #650 )
2025-06-01 00:51:31 +08:00
Wu Clan
7bab8cc636
Update default value for role filter scopes ( #649 )
2025-05-31 23:53:47 +08:00
Wu Clan
7659b63d88
Add data permission condition for filter data ( #648 )
2025-05-31 23:40:59 +08:00
Wu Clan
33ebc5723f
Add get all data scope rules interface ( #647 )
2025-05-31 23:09:26 +08:00
Wu Clan
86d9efd785
Update the server startup time to string ( #646 )
2025-05-31 17:26:07 +08:00
Wu Clan
57ae7f03a6
Refactor routes to better align with RESTful ( #645 )
2025-05-31 17:01:44 +08:00
Wu Clan
6ee3983846
Fix the filter of query all menus ( #642 )
2025-05-30 22:48:30 +08:00
Wu Clan
f05ed5cdda
Fix the menu delete interface arg description ( #641 )
2025-05-30 18:58:33 +08:00
Wu Clan
187dfa5344
Fix the role update business variables ( #640 )
2025-05-30 18:56:50 +08:00
Wu Clan
918c8a9d33
Update the changelog for v1.4.2 ( #639 )
2025-05-29 18:12:45 +08:00
Wu Clan
ccfe35ea85
Simplify the user info update business ( #638 )
2025-05-29 18:09:50 +08:00
Wu Clan
19ef52da9b
Optimize install and build of plugin zip ( #636 )
...
* Optimiz install and build of plugin zip
* fix import
2025-05-27 11:46:17 +08:00
Wu Clan
39c3339a8d
Optimize role-related data processing performance ( #635 )
2025-05-26 20:04:13 +08:00
Wu Clan
9f52629dcb
Update the captcha invalidation error class ( #634 )
2025-05-26 19:16:56 +08:00
Wu Clan
1cddd6e2d5
Update non-linked sidebar support ( #633 )
...
* Update non-linked sidebar support
* fix typing
2025-05-26 15:52:45 +08:00
Wu Clan
ed10e6ff47
Update the changelog for v1.4.1 ( #630 )
2025-05-25 14:19:41 +08:00
Wu Clan
48574fb50a
Update the token decode for logout interface ( #629 )
2025-05-25 14:16:36 +08:00
Wu Clan
ee7fe3087d
Update the token check for logout interface ( #625 )
2025-05-23 22:05:26 +08:00
Wu Clan
270ac3d941
Refactor the system token to online users ( #624 )
2025-05-23 20:18:47 +08:00
Wu Clan
2f76988076
Add the deepwiki badge to README ( #623 )
2025-05-23 12:09:04 +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
f3f1ceb595
Update the changelog for v1.4.0 ( #621 )
2025-05-22 14:41:03 +08:00