Commit Graph
9 Commits
Author SHA1 Message Date
Wu Clan 15bea9e149 Merge branch 'master' into pre-tenant
# Conflicts:
#	backend/app/admin/crud/crud_user.py
#	backend/app/admin/service/auth_service.py
#	backend/cli.py
#	backend/common/dataclasses.py
#	backend/common/security/jwt.py
#	backend/common/security/rbac.py
#	backend/middleware/access_middleware.py
#	backend/plugin/core.py
#	backend/utils/dynamic_config.py
#	backend/utils/dynamic_import.py
2026-03-19 11:58:45 +08:00
Wu Clan 23975442d8 Update plugin dynamic import check (#1112)
* Update plugin dynamic import check

* Update cli dynamic import
2026-03-19 11:49:33 +08:00
Wu Clan 80146224ab Fix and improve tenant-related impls 2026-03-12 23:12:30 +08:00
Wu Clan f0856f0c6f Add tenant mode related adaptations 2026-03-08 18:39:34 +08:00
Wu Clan 9698dde9c2 Add destroy SQL scripts for multiple plugins (#1093) 2026-02-28 22:23:07 +08:00
Wu Clan 6f1c27786d Add multi level caching and optimize caching (#1054)
* Add multi level caching and optimize caching

* optimize current caching

* improved decorators

* improved local

* add pub/sub

* fix serialize

* Improve pub and sub

* Add comment

* Fix lru_cache maxsize

* Fix lint

* Fix config warmup
2026-02-02 17:18:49 +08:00
Wu Clan eb27b5bfed Add data validator for plugin config (#1041) 2026-01-26 21:17:18 +08:00
Wu Clan 383620c899 Update the database and Redis for easier scaling (#1015)
* Update the database and Redis for easier scaling

* Restore plugin redis variable naming
2026-01-15 16:54:43 +08:00
Wu Clan b73585ebd2 Optimize definitions of multiple utility functions (#1001)
* Optimize definitions of multiple utility functions

* Update plugin tools
2026-01-11 16:57:52 +08:00