Skip to content

sync#80

Merged
wu-clan merged 834 commits into
masterfrom
sync
Apr 29, 2026
Merged

sync#80
wu-clan merged 834 commits into
masterfrom
sync

Conversation

@wu-clan
Copy link
Copy Markdown
Member

@wu-clan wu-clan commented Apr 29, 2026

No description provided.

* Update the ruff rules and format the code

* Update the per-file-ignores

* Update the ci

* Update rules

* Fix codes

* Fix pagination

* Update rules
* Update superuser verify to dependency injection

* Update sql scripts
* Update request state usage to context variable

* Update context to custom ctx

* Fix the exception interception in opera log

* restore elapsed
* Refactor the service layer db session call method

* Fix lint

* Update paging interfaces

* Fix some errors
* Fix dict plugin pgsql init script missing

* Fix lint
* Fix ctx in validation exception handler

* Fix lint
* Update the primary database to postgresql

* Delete the prints

* Fix lint

* Update models in code generation

* Delete print

* Fix the salt column type
* Fix the volume in the docker compose script

* Fix the db comment
* Optimize sqlalchemy types to simplify compatibility

* Update TimeZone type comment
wu-clan and others added 28 commits April 8, 2026 09:10
* Enhance plugin system with lifespan registry, setup hooks, and patching utilities

* fix: remove registrar.py unused-import

* Optimize implementations

* Update function docs

* update replace_middleware func docs

* Recover deleted comments
* 🐞 fix:修复测试模块client scope=module时异常

* 🌈 style:

* 🌈 style:
* Remove cleanup operations after plugin install

* Fix lint
* feat: add priority support to LifespanManager.register

* feat: support lifespan stages and plugin dependencies

* Optimize implementations

* Fix dependency resolution

* Fix the depends on type

---------

Co-authored-by: Wu Clan <jianhengwu0407@gmail.com>
* Update plugin README content format

* Fix lint
* Add database and queue observability

* Update prometheus

* Delete the wrong changes
* Add database and queue observability

* Update prometheus

* Delete the wrong changes

* Fix Grafana tempo and observability config
* Add uninstall plugin operation checks

* Fix lint
@wu-clan wu-clan merged commit 4cbb91f into master Apr 29, 2026
5 checks passed
@wu-clan wu-clan deleted the sync branch April 29, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.