Wu Clan
493c2b2545
Add asynchronous socketio application server ( #437 )
...
* Add asynchronous socketio application server
* fix uv lock
* Update cors
* fix socket app
2024-11-02 00:12:01 +08:00
Wu Clan
8da993655b
Add request state middleware ( #426 )
...
* Add request state middleware
* Fix linux do OAuth2 redirect uri
2024-09-21 17:57:27 +08:00
Wu Clan
b6821612af
Fix exception logging in opera log ( #417 )
2024-09-10 16:19:19 +08:00
Wu Clan
5a52871e7e
Optimize exception info opera log record ( #413 )
2024-09-09 22:52:05 +08:00
Wu Clan
9c37297858
Update the global exception log stack ( #406 )
...
* Update the global exception log stack
* del todo
2024-09-09 15:56:38 +08:00
Wu Clan
1f95a776f0
Add trace ID to exception handlers ( #411 )
2024-09-09 15:46:13 +08:00
Wu Clan
b13410c7d1
Optimize the naming of setting params ( #410 )
2024-09-09 11:50:22 +08:00
Wu Clan
9aa2d7b593
Add request trace ID record ( #409 )
...
* Fix cookie expiration time zone
* Fix the loss of cross-domain cookies
* Add request trace ID record
* Fix the dependency lock file
2024-09-09 10:43:34 +08:00
Wu Clan
24528e6050
Updated refresh token storage logic ( #403 )
2024-09-05 21:37:25 +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
21fed49d7b
Update access log cost time style ( #370 )
2024-07-27 12:04:22 +08:00
Wu Clan
7287093772
Update operation log middleware info reading ( #368 )
...
* Fix operation log middleware summary reading
* update ua info and ip info
* update opera middle functions
* move dataclasses.py
* fix lint
2024-07-27 11:00:36 +08:00
Wu Clan
5a283b1c3c
Update and enable access log middleware ( #348 )
2024-07-10 16:47:23 +08:00
Wu Clan
08a8acb9ea
Update the opera log middleware task ( #326 )
...
* Update the opera log middleware task
* Delete task await
2024-06-03 12:58:05 +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