Commit Graph

  • 1e3c751962 Merge branch 'master' into i18 #753 i18 Wu Clan 2025-08-14 10:13:16 +08:00
  • 4500dd0128 Add a standalone email sending plugin (#769) master Wu Clan 2025-08-13 18:09:42 +08:00
  • 2b6d8222ad Update the content layout of the config file (#768) Wu Clan 2025-08-13 18:07:02 +08:00
  • 1b47ab7e83 Optimize the timezone datetime return encoder (#767) Wu Clan 2025-08-13 11:16:58 +08:00
  • bd804e0a38 Update the description for the run file (#766) Wu Clan 2025-08-12 23:28:43 +08:00
  • 8e8af2032a Optimize naming and preview in code generation (#764) Wu Clan 2025-08-12 16:42:25 +08:00
  • e09062eb39 Optimize the opera log storage logic through queue (#750) IAseven 2025-08-07 17:36:10 +08:00
  • 8c00492e44 Update the naming of table creation function (#760) Wu Clan 2025-08-07 16:57:57 +08:00
  • 0237d4c7b1 Update log output config and format (#759) Wu Clan 2025-08-07 16:46:56 +08:00
  • fe3a3b4e86 Optimize the data sort logic of tree nodes (#758) Wu Clan 2025-08-06 18:23:09 +08:00
  • 65ec721a1c Add business pagination in the code generator (#757) Wu Clan 2025-08-05 21:04:27 +08:00
  • 4eb76ad6ea Update the opera log desensitization method (#756) Wu Clan 2025-08-05 18:38:49 +08:00
  • 1f8687155a Fix message format in validation exception handler (#755) Wu Clan 2025-08-05 18:11:02 +08:00
  • 34eb41c42a feat: i18 support downdawn 2025-08-04 23:28:31 +08:00
  • 8591d4e592 Refactor task routes and add control routes (#749) Wu Clan 2025-08-04 13:18:07 +08:00
  • dedf4e7bae Refactor code generation files and routes (#748) Wu Clan 2025-08-04 13:16:41 +08:00
  • 1e4aa88487 Fix the kwargs params of schedule task (#747) Wu Clan 2025-08-04 13:15:48 +08:00
  • 0dd745b7a7 Add schedule task demo that contains params (#746) Wu Clan 2025-07-31 18:29:54 +08:00
  • 6b2402f212 Add some interfaces for user profiles (#745) Wu Clan 2025-07-31 16:46:02 +08:00
  • 24a487eeea Simplify the plugin status update logic (#744) Wu Clan 2025-07-30 11:31:37 +08:00
  • 4f574189c7 Fix the error trigger when model auto import (#743) Wu Clan 2025-07-29 22:52:34 +08:00
  • b559a74cea Add update support for user email and phone (#742) Wu Clan 2025-07-29 22:52:08 +08:00
  • 83dcdbe59d Update the OAuth2 login password policy (#741) Wu Clan 2025-07-29 22:51:31 +08:00
  • d64f7c2911 Fix the opera log field encryption (#739) Wu Clan 2025-07-25 19:23:36 +08:00
  • 53e64bce37 Add auth whitelist regular expression config (#738) Wu Clan 2025-07-24 21:34:24 +08:00
  • 00a781357b Fix celery CLI option to required (#737) Wu Clan 2025-07-24 21:32:57 +08:00
  • d7f87ed0ad Update the default cache period for userinfo (#734) Wu Clan 2025-07-21 21:31:55 +08:00
  • bda9b1d463 Add distributed lock for scheduled task (#732) Wu Clan 2025-07-21 12:29:12 +08:00
  • e0a106ec51 Simplify task crontab expression validation (#733) Wu Clan 2025-07-18 21:11:54 +08:00
  • 016361bd68 Update the changelog for v1.7.0 (#729) Wu Clan 2025-07-16 13:40:55 +08:00
  • f2d3c39425 Fix login and operation log clearing (#728) v1.7.0 Wu Clan 2025-07-16 13:34:37 +08:00
  • e45d2d6fe7 Add CLI support for startup celery services (#724) Wu Clan 2025-07-16 12:28:57 +08:00
  • 4ddf84fa22 Bump granian from 2.4.0 to 2.4.2 (#727) Wu Clan 2025-07-16 12:28:02 +08:00
  • 326a1883e8 Fix the parsing of execution task params (#725) Wu Clan 2025-07-16 12:10:33 +08:00
  • 9ff36d4498 Delete the default value of schema enum data (#723) Wu Clan 2025-07-15 10:43:58 +08:00
  • 98ef07ad32 Simplify celery task crontab config (#722) Wu Clan 2025-07-15 00:28:10 +08:00
  • 802b0d456a Optimize celery integrations and events (#721) Wu Clan 2025-07-14 19:17:24 +08:00
  • 6767f0e2e6 Update the celery task comment and name (#720) Wu Clan 2025-07-11 21:08:56 +08:00
  • d72a05c965 Fix the celery task scheduler query (#719) Wu Clan 2025-07-11 21:08:44 +08:00
  • ce3be1db8e Add support for celery dynamic tasks (#715) Wu Clan 2025-07-11 07:54:33 +08:00
  • e84ef04f15 Update the CLI startup service mode (#718) Wu Clan 2025-07-10 20:33:50 +08:00
  • adee3a2177 Simplify user permission database queries (#717) Wu Clan 2025-07-09 20:44:32 +08:00
  • 526e0aab9a Optimize the analysis of get plugins (#716) Wu Clan 2025-07-08 12:20:13 +08:00
  • 2bbbbe764a Update the log output default style (#714) Wu Clan 2025-07-06 14:32:36 +08:00
  • ef5e921c08 Update the middleware logging accuracy (#713) Wu Clan 2025-07-05 19:52:37 +08:00
  • a2fa59285a Update the granian env to command params (#712) Wu Clan 2025-07-04 19:46:40 +08:00
  • 494942e87e Add CLI support for execute sql scripts (#711) Wu Clan 2025-07-02 20:19:29 +08:00
  • aa2b76673f Update the reload excludes for CLI run (#709) Wu Clan 2025-07-02 18:16:43 +08:00
  • 099880dd1c Update the refresh token verify mechanism (#710) Wu Clan 2025-07-02 18:08:28 +08:00
  • d906a103af Fix the code generation delete schema template (#708) Wu Clan 2025-07-01 22:28:37 +08:00
  • 4ed49d2d13 Replace gunicorn deployment to granian (#705) Wu Clan 2025-07-01 21:33:49 +08:00
  • 7b5ae4696f Fix the code generation schema template (#706) Wu Clan 2025-07-01 18:18:47 +08:00
  • 54ea301152 Update the CLI to be executed async (#704) Wu Clan 2025-07-01 18:18:29 +08:00
  • 69c27232ac Update the changelog for v1.6.0 (#703) Wu Clan 2025-06-30 17:02:55 +08:00
  • f36dcb3f5c Update the version number to 1.6.0 (#702) v1.6.0 Wu Clan 2025-06-30 17:00:19 +08:00
  • 63d088d62c Update the Dockerfile to adapt the CLI (#701) Wu Clan 2025-06-30 16:53:16 +08:00
  • a461f78224 Optimize the installation of plugin dependencies (#700) Wu Clan 2025-06-30 09:29:35 +08:00
  • c306432708 Update the help for CLI run worker (#699) Wu Clan 2025-06-29 20:06:45 +08:00
  • 97f778cc90 Add CLI support for plugin install (#698) Wu Clan 2025-06-29 17:41:12 +08:00
  • 88695ac6ad Add custom CLI for service startup (#697) Wu Clan 2025-06-28 14:56:19 +08:00
  • 3b04329b04 Add the test user to SQL scripts (#696) Wu Clan 2025-06-27 18:43:42 +08:00
  • bd4acf8121 Update the extension plugin config (#695) Wu Clan 2025-06-27 18:14:25 +08:00
  • b9a9b1efe6 Update the SQL to adapt frontend plugin (#694) Wu Clan 2025-06-26 21:58:35 +08:00
  • c050f58ee9 Fix the OAuth2 redirect route names (#693) Wu Clan 2025-06-26 21:50:22 +08:00
  • d47375ae41 Optimize dict create and update logic (#691) Wu Clan 2025-06-25 10:41:09 +08:00
  • 0602c6144d Update the changelog for v1.5.2 (#690) Wu Clan 2025-06-24 17:40:09 +08:00
  • c84f0658fb Update the dict pagination query parameters (#689) v1.5.2 Wu Clan 2025-06-24 17:34:18 +08:00
  • a2902bd23a Add built-in plugin missing files (#688) Wu Clan 2025-06-24 17:34:06 +08:00
  • 69a9b90711 Optimize the zip plug-in file name parsing (#687) Wu Clan 2025-06-24 17:33:57 +08:00
  • b96402e11d Simplify custom response status codes (#686) Wu Clan 2025-06-24 10:42:15 +08:00
  • 0bc6f6a719 Update the init test data for SQL scripts (#685) Wu Clan 2025-06-24 10:15:23 +08:00
  • ebd65c8246 Update dict data label column config (#684) Wu Clan 2025-06-23 22:33:34 +08:00
  • 234bf708b3 Fix the code with outdated system config (#683) Wu Clan 2025-06-23 22:23:06 +08:00
  • 6d5e741d94 Optimize api with semantic HTTP status codes (#681) Dylan 2025-06-23 22:18:17 +08:00
  • f9bfe8f510 Add dictionary type and datas queries (#679) Wu Clan 2025-06-23 10:58:55 +08:00
  • 408c866dda Update cache cleanup for logout interface (#678) Wu Clan 2025-06-22 23:41:48 +08:00
  • bac41a46f8 Optimize token detection and caching logic (#677) Wu Clan 2025-06-21 20:18:13 +08:00
  • 8638c26db1 Add the snowflake ID sql script (#675) Wu Clan 2025-06-20 20:31:44 +08:00
  • 319ba13df1 Optimize routes to better align with RESTful (#673) Wu Clan 2025-06-19 11:06:34 +08:00
  • 0d1f05d307 Fix some error class import (#672) Wu Clan 2025-06-17 15:30:35 +08:00
  • e6608d18ce Update the changelog for v1.5.1 (#671) Wu Clan 2025-06-16 21:38:13 +08:00
  • 7afd8415cd Add support for snowflake ID primary key (#670) v1.5.1 Dylan 2025-06-16 13:34:27 +08:00
  • 845f2f0ff8 Fix the postgresql sql script syntax error (#669) Dylan 2025-06-15 16:38:48 +08:00
  • 11d7792c0f Bump sqlalchemy crud plus version to 1.10.0 (#668) Wu Clan 2025-06-14 12:35:19 +08:00
  • 6883ec34c6 Fix the sidebar menu type filtering (#667) Wu Clan 2025-06-13 16:50:53 +08:00
  • 4c45e7ff27 Update the changelog for v1.5.0 (#664) Wu Clan 2025-06-09 21:36:54 +08:00
  • 5621daea98 Update the version to 1.5.0 (#663) v1.5.0 Wu Clan 2025-06-09 21:32:12 +08:00
  • 71d168dfea Add data permission in init test sql (#662) Wu Clan 2025-06-09 21:00:49 +08:00
  • 2d4365189d Update menu sort in init test sql (#661) Wu Clan 2025-06-09 20:27:56 +08:00
  • 0c28a46e60 Update auth failed default status code (#660) Wu Clan 2025-06-09 19:58:06 +08:00
  • a4c7dae99c Update the plugin download interface permission (#659) Wu Clan 2025-06-09 19:10:48 +08:00
  • bfda0a226c Update code generate interface permission (#658) Wu Clan 2025-06-09 19:10:40 +08:00
  • c9bbb105a3 Update data scope and rule to m2m (#657) Wu Clan 2025-06-09 19:10:15 +08:00
  • b415dc8912 Add OAuth2 user to auto bind a role (#656) Wu Clan 2025-06-08 20:18:24 +08:00
  • 05b74d71a3 Simplify OAuth2 model and optimize auth service (#655) Wu Clan 2025-06-08 16:51:19 +08:00
  • 10c0c691a7 Update user email and phone operation logic (#654) Wu Clan 2025-06-08 16:43:51 +08:00
  • 0bc3786fc6 Update OAuth2 callback interface return (#653) Wu Clan 2025-06-06 20:35:25 +08:00
  • 8e041ccb1b Update the changelog for v1.4.3 (#651) Wu Clan 2025-06-02 20:43:12 +08:00
  • a82e9b7b9d Fix data permission condition for filter data (#650) v1.4.3 Wu Clan 2025-06-01 00:51:31 +08:00
  • 7bab8cc636 Update default value for role filter scopes (#649) Wu Clan 2025-05-31 23:53:47 +08:00