v1.8.0
What's Changed
- Update changelog for v1.7.0 by @wu-clan in #729
- Simplify task crontab expression validation by @wu-clan in #733
- Add distributed lock for scheduled task by @wu-clan in #732
- Update the default cache period for userinfo by @wu-clan in #734
- Fix celery CLI option to required by @wu-clan in #737
- Add auth whitelist regular expression config by @wu-clan in #738
- Fix the opera log field encryption by @wu-clan in #739
- Update the OAuth2 login password policy by @wu-clan in #741
- Add update support for user email and phone by @wu-clan in #742
- Fix the error trigger when model auto import by @wu-clan in #743
- Simplify the plugin status update logic by @wu-clan in #744
- Add some interfaces for user profiles by @wu-clan in #745
- Add schedule task demo that contains params by @wu-clan in #746
- Fix the kwargs params of schedule task by @wu-clan in #747
- Refactor code generation files and routes by @wu-clan in #748
- Refactor task routes and add control routes by @wu-clan in #749
- Fix message format in validation exception handler by @wu-clan in #755
- Update the opera log desensitization method by @wu-clan in #756
- Add business pagination in the code generator by @wu-clan in #757
- Optimize the data sort logic of tree nodes by @wu-clan in #758
- Update log output config and format by @wu-clan in #759
- Update the naming of table creation function by @wu-clan in #760
- Optimize the opera log storage logic through queue by @IAseven in #750
- Optimize naming and preview in code generation by @wu-clan in #764
- Update the description for the run file by @wu-clan in #766
- Optimize the timezone datetime return encoder by @wu-clan in #767
- Update the content layout of the config file by @wu-clan in #768
- Add a standalone email sending plugin by @wu-clan in #769
- Add i18n support for response message by @downdawn in #753
- Update the menu title in SQL scripts by @wu-clan in #770
- Update the version number to 1.8.0 by @wu-clan in #771
New Contributors
Full Changelog: v1.7.0...v1.8.0