Wu Clan
8420ccf190
Update the notice model and pagination ( #792 )
2025-09-02 15:51:07 +08:00
Wu Clan
1e38e1918b
Bump dependencies and pre-commits ( #791 )
2025-09-02 12:45:34 +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
37b1033697
Update the opera log exception message record ( #788 )
2025-08-28 15:01:01 +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
Wu Clan
dcf235db78
Fix code generation template params and filename ( #784 )
2025-08-22 13:20:30 +08:00
Wu Clan
1dfcd7ae3c
Update the celery task result table creation logic ( #783 )
...
* Update the celery task result table creation logic
* Disable beat_sync_every config
* Update the prepared comment
2025-08-21 23:46:52 +08:00
Wu Clan
f71071f905
Fix the celery beat distributed lock timeout ( #779 )
...
* Fix the celery beat distributed lock timeout
* Fix redis client not close after plugin parse
* Optimize code layout and lock extend
2025-08-21 13:50:57 +08:00
Wu Clan
34c9c398ca
Fix redis client not close after plugin parse ( #780 )
2025-08-21 10:58:53 +08:00
Wu Clan
f099777dd3
Fix the docker compose env configuration file ( #778 )
...
* Fix the docker compose env configuration file
* Fix CELERY_RABBITMQ_HOST value
2025-08-19 13:21:11 +08:00
Wu Clan
c95be82cb9
Update the env parameter value in env file ( #777 )
2025-08-19 12:50:08 +08:00
Wu Clan
00ec039095
Add test data SQL script for config plugin ( #776 )
2025-08-19 12:38:22 +08:00
Wu Clan
4d087355b4
Optimize email sending config update logic ( #775 )
2025-08-19 12:19:31 +08:00
Wu Clan
d57fabcbb4
Add bulk update interface for config plugin ( #774 )
...
* Add bulk update interface for config plugin
* Remove email sending update
2025-08-19 12:18:38 +08:00
Wu Clan and wu-clan
22f8850bf7
Update the changelog for v1.8.0 ( #772 )
...
This commit was created by changelog-from-release in 'Release changelog' CI workflow
Co-authored-by: wu-clan <wu-clan@users.noreply.github.com >
2025-08-15 20:09:28 +08:00
Wu Clan
eeb709c6aa
Update the version number to 1.8.0 ( #771 )
2025-08-15 20:06:21 +08:00
Wu Clan
a6bbf2971d
Update the menu title in SQL scripts ( #770 )
2025-08-15 19:58:46 +08:00
Wu Clan
4500dd0128
Add a standalone email sending plugin ( #769 )
2025-08-13 18:09:42 +08:00
Wu Clan
2b6d8222ad
Update the content layout of the config file ( #768 )
2025-08-13 18:07:02 +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
Wu Clan
bd804e0a38
Update the description for the run file ( #766 )
2025-08-12 23:28:43 +08:00
Wu Clan
8e8af2032a
Optimize naming and preview in code generation ( #764 )
2025-08-12 16:42:25 +08:00
Wu Clan
8c00492e44
Update the naming of table creation function ( #760 )
2025-08-07 16:57:57 +08:00
Wu Clan
0237d4c7b1
Update log output config and format ( #759 )
2025-08-07 16:46:56 +08:00
Wu Clan
fe3a3b4e86
Optimize the data sort logic of tree nodes ( #758 )
2025-08-06 18:23:09 +08:00
Wu Clan
65ec721a1c
Add business pagination in the code generator ( #757 )
2025-08-05 21:04:27 +08:00
Wu Clan
4eb76ad6ea
Update the opera log desensitization method ( #756 )
...
* Update the opera log desensitization method
* Update request args function return
2025-08-05 18:38:49 +08:00
Wu Clan
1f8687155a
Fix message format in validation exception handler ( #755 )
2025-08-05 18:11:02 +08:00
Wu Clan
8591d4e592
Refactor task routes and add control routes ( #749 )
2025-08-04 13:18:07 +08:00
Wu Clan
dedf4e7bae
Refactor code generation files and routes ( #748 )
...
* Refactor code generation files and routes
* Fix lint
2025-08-04 13:16:41 +08:00
Wu Clan
1e4aa88487
Fix the kwargs params of schedule task ( #747 )
2025-08-04 13:15:48 +08:00
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