Commit Graph

  • c256f5c4ff Fix errors when the tenant is close #1101 pre-tenant Wu Clan 2026-03-12 23:34:44 +08:00
  • 80146224ab Fix and improve tenant-related impls Wu Clan 2026-03-12 23:12:30 +08:00
  • e2daca791d Bump tornado from 6.5.4 to 6.5.5 #1106 dependabot/uv/tornado-6.5.5 dependabot[bot] 2026-03-12 00:28:16 +00:00
  • 87b8f6dbb1 Merge branch 'master' into pre-tenant Wu Clan 2026-03-09 21:59:31 +08:00
  • 4abe09dbc3 Replace the uvicorn runner with granian (#1105) master Wu Clan 2026-03-09 21:59:00 +08:00
  • 2bedeef26c Fix log type check and default formatter (#1104) Wu Clan 2026-03-09 21:58:27 +08:00
  • ed1a164f55 Update tenant check Wu Clan 2026-03-08 20:59:58 +08:00
  • f5285a4947 FIx lint and merge master Wu Clan 2026-03-08 19:14:45 +08:00
  • 74d159334f Merge branch 'master' into pre-tenant Wu Clan 2026-03-08 19:14:23 +08:00
  • 83c3a71378 Update some __table_args__ Wu Clan 2026-03-08 19:09:41 +08:00
  • 8efcc394cc Update the changelog for v1.13.1 (#1103) Wu Clan 2026-03-08 18:50:31 +08:00
  • 8fbd2c1ede Update the version number to 1.13.1 (#1102) v1.13.1 Wu Clan 2026-03-08 18:48:26 +08:00
  • f0856f0c6f Add tenant mode related adaptations Wu Clan 2026-03-08 18:39:34 +08:00
  • 19de14ffa6 Bump dependencies and pre-commits (#1100) Wu Clan 2026-03-08 13:12:56 +08:00
  • 2876f57ea4 Update utc zoneinfo to datetime timezone (#1099) Wu Clan 2026-03-07 14:23:10 +08:00
  • e9ed1292f0 Update project name symbol in multiple files (#1097) Wu Clan 2026-03-05 18:37:16 +08:00
  • 62ece2f289 Fix menu SQL in mysql SQL scripts (#1096) Wu Clan 2026-03-05 18:36:55 +08:00
  • 0bd41a9e67 Optimize the CLI command console output style (#1094) Wu Clan 2026-03-05 18:36:44 +08:00
  • e8ac9e848c Update the upload file type validation logic (#1091) SmallGarbage 2026-02-28 22:23:23 +08:00
  • 9698dde9c2 Add destroy SQL scripts for multiple plugins (#1093) Wu Clan 2026-02-28 22:23:07 +08:00
  • 39c3366e0a Refactor the menu SQL definition in SQL scripts (#1092) Wu Clan 2026-02-28 20:08:27 +08:00
  • 6432a66732 Add remove plugin and formatting code CLI (#1088) Wu Clan 2026-02-25 21:22:49 +08:00
  • 1aa448796b Fix uninstall plugin requirements command (#1087) Wu Clan 2026-02-25 18:07:11 +08:00
  • db8fff0431 Fix query sorting based on model sort column (#1083) Wu Clan 2026-02-25 11:21:08 +08:00
  • 28113a4d52 Remove the sponsorship from the readme (#1085) Wu Clan 2026-02-24 21:11:48 +08:00
  • d843dfa1c7 Update SQL scripts related to data permissions (#1084) Wu Clan 2026-02-24 14:15:55 +08:00
  • 9e817db278 Add data permission rule value template variable (#1081) Wu Clan 2026-02-23 18:12:02 +08:00
  • 0dfe74d1a3 Add redis client native OTEL observability (#1082) Wu Clan 2026-02-23 15:15:59 +08:00
  • eb9399e14f Fix task issues and update crontab expressions (#1080) Wu Clan 2026-02-16 14:37:56 +08:00
  • 0c9eafbbb9 Update the changelog for v1.13.0 (#1078) Wu Clan 2026-02-14 13:13:27 +08:00
  • b412dceb9e Update the version number to 1.13.0 (#1079) v1.13.0 Wu Clan 2026-02-14 12:48:53 +08:00
  • 1de4201b52 Fix missing parent class init in base exception (#1077) Wu Clan 2026-02-13 15:08:58 +08:00
  • bcdaf3f3c9 Bump dependencies and pre-commits (#1076) Wu Clan 2026-02-13 14:44:57 +08:00
  • 565800d8cf Fix dynamic config cache serialization (#1075) Wu Clan 2026-02-13 14:30:38 +08:00
  • 966779bcd7 Refactor the interface rate limiter implementation (#1072) Wu Clan 2026-02-11 17:27:46 +08:00
  • 3f06baffed Add cache key chaining syntax support (#1069) Wu Clan 2026-02-07 14:34:16 +08:00
  • 6de3eee4e0 Add version check and update workflows (#1068) Wu Clan 2026-02-07 13:14:45 +08:00
  • e227eb1768 Add multi level cache for dynamic config (#1067) Wu Clan 2026-02-06 15:19:05 +08:00
  • b6875a3c37 Fix captcha and user validation order logic error (#1065) MicLon 2026-02-06 14:08:07 +08:00
  • c521d2ef36 Add log mount to docker compose (#1063) yzbf 2026-02-06 14:02:40 +08:00
  • 4d457b2215 Fix multi level cache key build and usage (#1066) Wu Clan 2026-02-06 13:42:13 +08:00
  • 95aebe1ceb Add tombi and plugin JSON schema config (#1062) Wu Clan 2026-02-05 14:47:20 +08:00
  • f5af411339 Add tombi toml and bump pre-commits (#1061) Wu Clan 2026-02-04 23:37:38 +08:00
  • d1fd5b6694 Update alembic and ruff config to pyproject.toml (#1060) Wu Clan 2026-02-04 23:30:05 +08:00
  • ab1f60120a Optimize the serialization of join query results (#1058) Wu Clan 2026-02-04 20:20:20 +08:00
  • 220de51aad Fix relational insertion error for empty lists (#1056) SoulEater 2026-02-03 21:29:53 +08:00
  • 646a0ec2fc Add granian and celery metrics collection (#1057) Wu Clan 2026-02-03 20:44:05 +08:00
  • 6f1c27786d Add multi level caching and optimize caching (#1054) Wu Clan 2026-02-02 17:18:49 +08:00
  • 093788acea Update redis and server health monitor data (#1051) Wu Clan 2026-01-30 16:45:22 +08:00
  • 4bab3c2cb0 Update task path resolution and docker variables (#1050) Wu Clan 2026-01-30 10:55:39 +08:00
  • b82f9e8c1c Add the alembic related operation CLI (#1049) Wu Clan 2026-01-29 14:50:14 +08:00
  • 89f8fe141e Update plugin and code generation subprocess output (#1048) Wu Clan 2026-01-29 13:02:04 +08:00
  • ac19f8480f Update the plugin git url pattern (#1047) Wu Clan 2026-01-27 17:06:43 +08:00
  • d397a0d985 Fix code generation app route injection (#1042) Wu Clan 2026-01-26 21:27:30 +08:00
  • eb27b5bfed Add data validator for plugin config (#1041) Wu Clan 2026-01-26 21:17:18 +08:00
  • 08674ab95f Update plugins and adapt to new features (#1040) Wu Clan 2026-01-25 20:23:08 +08:00
  • fbdc3f2dc5 Add code generation preview mode CLI command (#1036) Wu Clan 2026-01-25 15:17:04 +08:00
  • 19d8a2964f Remove deprecated parameter for code generation business (#1035) Wu Clan 2026-01-25 15:16:07 +08:00
  • a496932138 Add injection app routes to code generation (#1034) Wu Clan 2026-01-25 15:14:01 +08:00
  • a6da0bfd41 Refactor code generation and plugin hot reloading (#1032) Wu Clan 2026-01-23 17:08:51 +08:00
  • ced2b8d269 Allow to add config in plugin toml (#1033) Wu Clan 2026-01-23 16:42:24 +08:00
  • f2b246089d Add router jinja template for code generation (#1031) Wu Clan 2026-01-23 10:39:47 +08:00
  • 0aa63ed6e6 Fix custom filename in code generation (#1030) Wu Clan 2026-01-22 16:33:37 +08:00
  • c8ebd1e9f6 Bump dependencies and pre-commits (#1029) Wu Clan 2026-01-22 15:55:33 +08:00
  • 68d962f2f8 Update the i18n file storage directory (#1027) Wu Clan 2026-01-21 12:03:40 +08:00
  • 1a6aba6105 Optimize code generation data processing (#1020) Wu Clan 2026-01-20 18:27:42 +08:00
  • b2785dd46f Fix snowflake type primary key field serializer (#1024) Wu Clan 2026-01-18 23:43:33 +08:00
  • dc73f09c55 Optimize i18n language file directory structure (#1023) Wu Clan 2026-01-18 16:16:37 +08:00
  • b4d984cb4e Optimize dynamic config loading implementation (#1022) Wu Clan 2026-01-18 16:01:59 +08:00
  • 4d19cd2f5a Rename locale to locales to avoid library conflict (#1021) Wu Clan 2026-01-18 15:01:43 +08:00
  • d9d0c839ed Fix database engine in auto init CLI command (#1018) Wu Clan 2026-01-16 13:41:14 +08:00
  • ca51c2f8c5 Fix install plugin dependencies in docker container (#1017) Wu Clan 2026-01-16 12:40:56 +08:00
  • 88b46c1b72 Fix database calls in init CLI command (#1016) Wu Clan 2026-01-15 20:03:53 +08:00
  • 383620c899 Update the database and Redis for easier scaling (#1015) Wu Clan 2026-01-15 16:54:43 +08:00
  • f876162456 Update the JWT for easier scaling (#1011) Wu Clan 2026-01-14 23:52:29 +08:00
  • 362a559236 Update the changelog for v1.12.3 (#1009) Wu Clan 2026-01-13 19:50:54 +08:00
  • 8ae1a43581 Update i18n language storage and loading (#1008) v1.12.3 Wu Clan 2026-01-13 19:10:41 +08:00
  • ee849f0854 Update the plugin dependency install method (#1007) Wu Clan 2026-01-13 16:14:41 +08:00
  • 5c9a27cc16 Update nickname generation when create user (#1004) Wu Clan 2026-01-12 19:03:02 +08:00
  • 1b68854b84 Update code generation part file naming (#1002) Wu Clan 2026-01-11 18:03:20 +08:00
  • b73585ebd2 Optimize definitions of multiple utility functions (#1001) Wu Clan 2026-01-11 16:57:52 +08:00
  • 28a6228556 Update redis and server monitor implementations (#1000) Wu Clan 2026-01-11 13:21:37 +08:00
  • dfce2ca094 Remove the opera log desensitization asynchronous (#999) Wu Clan 2026-01-10 18:30:16 +08:00
  • 326bdf9a17 Fix opera log non-json data overload (#998) shj366 2026-01-10 18:23:02 +08:00
  • cbe4e5ebe0 Update login log request header column length (#996) Wu Clan 2026-01-08 12:23:37 +08:00
  • 2d666e375f Update the changelog for v1.12.2 (#995) Wu Clan 2026-01-07 12:23:47 +08:00
  • ff40c41549 Remove Linux Do OAuth2 login (#994) v1.12.2 Wu Clan 2026-01-07 12:21:21 +08:00
  • 7619670521 Fix the key of the refresh token removed (#993) Wu Clan 2026-01-07 12:09:10 +08:00
  • 85ba942f35 Fix SQL scripts error in config plugin (#991) Wu Clan 2026-01-06 14:30:49 +08:00
  • 88f3173f8f Fix operation log queue status management (#989) Wu Clan 2026-01-06 10:53:23 +08:00
  • fd87dfb25a Remove invalid configs of operation log (#988) Wu Clan 2026-01-05 14:09:24 +08:00
  • ad7f725e4c Simplify the desensitization of operation log data (#987) Wu Clan 2026-01-05 12:16:51 +08:00
  • 2ef8810376 Fix environment variable file auto init (#985) Wu Clan 2026-01-04 12:20:23 +08:00
  • f0e6ed9985 Update the changelog for v1.12.1 (#983) Wu Clan 2025-12-31 15:36:25 +08:00
  • 809879997c Update git and docker ignore files (#981) v1.12.1 Wu Clan 2025-12-30 12:20:33 +08:00
  • b153b7ac18 Add observability instrument for httpx request (#980) Wu Clan 2025-12-30 12:16:59 +08:00
  • 308ccf71ae Bump dependencies and pre-commits (#979) Wu Clan 2025-12-29 15:47:46 +08:00
  • c8f6d9da72 Add the auto init project CLI command (#978) Wu Clan 2025-12-28 14:12:31 +08:00
  • 3f2c3e44ba Optimize login log database session calls (#977) Wu Clan 2025-12-25 18:12:43 +08:00
  • b5e2a9e591 Fix case where the user agent was empty (#976) Wu Clan 2025-12-25 12:03:57 +08:00