Commit Graph

15 Commits

Author SHA1 Message Date
Wu Clan
6deda906de Update the release changelog workflow (#867) 2025-10-18 18:08:29 +08:00
Wu Clan
5762834744 Update the ruff rules and format the code (#846)
* Update the ruff rules and format the code

* Update the per-file-ignores

* Update the ci

* Update rules

* Fix codes

* Fix pagination

* Update rules
2025-10-10 19:02:49 +08:00
Wu Clan
38d9d9fda5 Add python 3.13 to GitHub ci (#560) 2025-03-28 14:22:45 +08:00
Wu Clan
996895e775 Bump dependencies and pre-commits (#559) 2025-03-28 14:22:20 +08:00
Wu Clan
d1fd84617b Refactor toml and dependencies file dir (#538)
* Refactor toml and dependencies file dir

* fix ci
2025-03-09 23:38:20 +08:00
Wu Clan
1f8ac4953e Add changelog ci for github release 2025-02-24 21:17:56 +08:00
Wu Clan
06cbe56201 Fix typo in contribution description (#456) 2024-11-13 13:40:37 +08:00
Wu Clan
0a1f0a90b2 Add dependency-groups by PEP 735 (#444) 2024-11-03 18:56:07 +08:00
Wu Clan
0810647c48 Update project manager pdm to uv (#440)
* Update project manager pdm to uv

* Fix ci venv

* Fix ci venv source
2024-10-12 18:09:41 +08:00
Wu Clan
c743182211 Optimize serialization and jwt performance (#382)
* Optimize serialization and algorithm performance

* Fix get tree data to async

* Removed CPU-intensive multi-threaded execution

* Update pdm pre commit to 2.18.0

* Add jwt user info cache

* Update ci

* Fix ci

* Fix redis delete prefix

* Adapt to JWT user instance

* Update jwt middleware token parse
2024-08-17 09:26:16 +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
Wu Clan
2ae020e70a Restore the Github ci workflows (#281)
* Restore the Github ci workflows

* upgrade actions version
2024-01-31 10:37:41 +08:00
Wu Clan
b5c656f308 Update sponsor links and FUNDING (#273) 2024-01-18 23:06:42 +08:00
wu
4aace9f68a delete ci workflows for GitHub 2023-05-13 01:56:54 +08:00
wu
8edd88ff99 add ci workflows to GitHub 2023-05-13 01:35:30 +08:00