Wu Clan
b28a4d7673
Update the primary database to postgresql ( #829 )
...
* Update the primary database to postgresql
* Delete the prints
* Fix lint
* Update models in code generation
* Delete print
* Fix the salt column type
2025-10-17 23:03:17 +08:00
Wu Clan
dcb07c60f2
Add the Google OAuth2 login ( #790 )
2025-08-28 22:10:22 +08:00
Wu Clan
c95be82cb9
Update the env parameter value in env file ( #777 )
2025-08-19 12:50:08 +08:00
Wu Clan
4500dd0128
Add a standalone email sending plugin ( #769 )
2025-08-13 18:09:42 +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
27b9cf4c64
Simplify apps and plugins config method ( #600 )
2025-05-13 13:16:06 +08:00
Meepoljdx
78dad3021a
Add postgresql database support ( #475 )
...
* feat: add postgresql db supports
* change: change mysql conn str create way
* fix: Modify the default alembic migration file to meet multi-database support
* Update settings and lint
* update models
* Simplify database config
* Simplify the get db method
* Update create db url
* Updated model type adaptation
* Update sql scripts
* Fix models type
* Adaptation to postgresql code generation
* Update README.md
* Fix alembic file template
* Update docker scripts
2024-12-25 22:04:04 +08:00
Wu Clan
9aa74afff1
Add Linux Do OAuth2 login ( #343 )
...
* Add Linux Do OAuth2 login
* Adapt to linux do oauth2 email field
* Fix get user email logic
* Fix lint
2024-07-07 17:39:54 +08:00
Wu Clan
5e438c685d
Refactor the backend architecture ( #299 )
...
* define the basic architecture
* Update script and deployment file locations
* Update the route registration
* Fix CI download dependencies
* Updated ruff to 0.3.3
* Update app subdirectory naming
* Update the model import
* fix pre-commit pdm lock
* Update the service directory naming
* Add CRUD method documents
* Fix the issue of circular import
* Update the README document
* Update the SQL statement for create tables
* Update docker scripts and documentation
* Fix docker scripts
* Update the backend README.md
* Add the security folder and move the redis client
* Update the configuration item
* Fix environment configuration reads
* Update the default configuration
* Updated README description
* Updated the user registration API
* Fix test cases
* Update the celery configuration
* Update and fix celery configuration
* Updated the celery structure
* Update celery tasks and api
* Add celery flower
* Update the import style
* Update contributors
2024-03-22 18:16:15 +08:00