Commit Graph

  • 51757b83e1 Merge branch 'alpha' CaIon 2025-06-17 14:49:13 +08:00
  • 87c260093a Merge pull request #1243 from cjm0810151/main Calcium-Ion 2025-06-17 14:48:17 +08:00
  • 691a878aa2 Merge pull request #1240 from RedwindA/fix/redis Calcium-Ion 2025-06-17 14:47:00 +08:00
  • b33d808bc1 fix(audio): :bugs: fix webm audio strconv.ParseFloat: parsing "N/A" chenjm 2025-06-17 10:04:36 +08:00
  • 4559f5b2d3 fix(audio): :bugs: fix webm audio strconv.ParseFloat: parsing "N/A" chenjm 2025-06-17 09:21:56 +08:00
  • 0b9c6ecb00 🔧 refactor(redis): replace direct constant usage with RedisKeyCacheSeconds function for cache duration RedwindA 2025-06-17 03:21:53 +08:00
  • a7d87475af 🔧 fix(redis): only set expiration if greater than 0 in RedisHSetObj RedwindA 2025-06-17 02:37:19 +08:00
  • ba37750943 Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-06-17 00:09:38 +08:00
  • 4fc85d27e9 🧹 chore(relay): remove unused import in relay-palm.go CaIon 2025-06-17 00:09:26 +08:00
  • 246ca40aac Merge pull request #1231 from RedwindA/feat/gemini-budget-in-name Calcium-Ion 2025-06-17 00:03:53 +08:00
  • 59a6fa7274 Merge pull request #1208 from feitianbubu/pr/fix-hot-reload-sync-options Calcium-Ion 2025-06-16 23:03:29 +08:00
  • 7fa21ce95f feat: auto分组 creamlike1024 2025-06-16 22:15:12 +08:00
  • 6b7295bbdf 🔧 refactor(relay): replace UUID generation with helper function for response IDs CaIon 2025-06-16 21:02:27 +08:00
  • 4a8b7bfa37 temp CaIon 2025-06-16 21:01:57 +08:00
  • b4b6bd46fe Merge branch 'main' into alpha Apple\Apple 2025-06-16 20:06:40 +08:00
  • d5c96cb036 🐛 fix(console-setting): ensure announcements are returned in newest-first order Apple\Apple 2025-06-16 20:05:54 +08:00
  • 1294d286ee refactor: replace inline closure with a helper function RedwindA 2025-06-16 19:41:42 +08:00
  • dc95d0d1e6 Merge pull request #1205 from a37836323/fix-azure-responses-api Calcium-Ion 2025-06-16 19:17:21 +08:00
  • 467439090d Merge pull request #1232 from RedwindA/fix/playground-group Calcium-Ion 2025-06-16 18:35:27 +08:00
  • b77574dad5 🔧 refactor(dto): update BudgetTokens handling in Thinking struct CaIon 2025-06-16 18:29:49 +08:00
  • 296da5dbcc feat: openrouter format for claude request Papersnake 2025-06-16 17:43:39 +08:00
  • 3ac02879de feat: add admin-only "remark" support for users Apple\Apple 2025-06-16 03:20:54 +08:00
  • 7403df7e9c feat(channel): enhance channel handling with multi-key support CaIon 2025-06-16 02:30:46 +08:00
  • 617c8e8f4f feat(channel-ui): support multi-JSON batch creation for Vertex AI & multi-to-single mode Apple\Apple 2025-06-16 01:47:41 +08:00
  • a9160804a3 🐛 fix(api): include group in payload for playground RedwindA 2025-06-16 01:12:18 +08:00
  • aa793088ed fix(playground): send selected group in API payload Apple\Apple 2025-06-16 00:58:47 +08:00
  • 0089157b83 feat(channel): enhance AddChannel functionality with structured request handling CaIon 2025-06-16 00:37:22 +08:00
  • c48a398737 update i18n RedwindA 2025-06-15 23:40:58 +08:00
  • e735377218 feat: implement thinking budget control in model name RedwindA 2025-06-15 21:12:56 +08:00
  • d2b47969da 💄 style: hide announcement modal scrollbar Apple\Apple 2025-06-15 03:28:06 +08:00
  • af50660887 🎨 style(dashboard): Standardize Empty component visuals in Detail page Apple\Apple 2025-06-15 03:22:23 +08:00
  • 5adf1e272d ♻️ refactor(console_migrate): migrate legacy UptimeKumaUrl/Slug to new uptime_kuma_groups format Apple\Apple 2025-06-15 03:12:34 +08:00
  • abfb3f4006 🚦 feat(uptime-kuma): support custom category names & monitor subgroup rendering Apple\Apple 2025-06-15 02:54:54 +08:00
  • 5f05803643 Merge pull request #1226 from RedwindA/fix-gemini/empty-system Calcium-Ion 2025-06-14 20:09:22 +08:00
  • ab0ba9f38c feat(database): implement database migration logic for PostgreSQL and add fast migration fallback CaIon 2025-06-14 19:47:44 +08:00
  • e1a93a1b82 💬 fix(GeminiHelper): clean up empty system instructions in request RedwindA 2025-06-14 19:36:58 +08:00
  • e6e5f31921 Merge pull request #1225 from QuantumNous/fix_mixing_sql_conflicts Calcium-Ion 2025-06-14 18:24:53 +08:00
  • 8978dc7a8b 🐛 fix(log): optimize channel ID collection by using a map to prevent duplicates CaIon 2025-06-14 18:23:25 +08:00
  • d57e6425e5 🐛 fix(ability, channel): standardize boolean value handling across database queries CaIon 2025-06-14 18:15:45 +08:00
  • b9b4b24961 fix: Resolving conflicts caused by mixing multiple databases CaIon 2025-06-14 17:51:05 +08:00
  • 4c05377c87 🎛️ feat(dashboard): add per-panel enable switches & conditional backend payload Apple\Apple 2025-06-14 01:39:23 +08:00
  • a9cdbce9de feat: Add controller/console_migrate.go providing /api/option/migrate_console_setting endpoint for one-off data migration. Apple\Apple 2025-06-14 01:05:09 +08:00
  • 66403275b7 🧹 refactor: drop obsolete ValidateApiInfo API & update callers Apple\Apple 2025-06-14 00:59:38 +08:00
  • c554015526 refactor(console_setting): migrate console settings to model_setting auto-injection Apple\Apple 2025-06-14 00:40:29 +08:00
  • 35313ae0d6 Merge remote-tracking branch 'origin/alpha' into alpha Apple\Apple 2025-06-13 20:52:12 +08:00
  • 6c359839cc 🎫 feat: Enhance redemption code expiry handling & improve UI responsiveness Apple\Apple 2025-06-13 20:51:20 +08:00
  • be7e09b14d feat(dto): add VlHighResolutionImages parameter to GeneralOpenAIRequest CaIon 2025-06-13 17:29:26 +08:00
  • 60b624a329 🎨 feat(ui): enhance table headers with descriptive titles and semantic icons Apple\Apple 2025-06-13 14:11:39 +08:00
  • 47531a6b93 feat(ui): add incremental-add feedback & translations for model lists (#1218) Apple\Apple 2025-06-13 13:49:15 +08:00
  • 0e05f725a4 Merge branch 'main' into alpha Apple\Apple 2025-06-13 13:03:28 +08:00
  • 034cc7f118 🐛 fix(ability): keep case-sensitive (group, model) keys during deduplication Apple\Apple 2025-06-13 13:03:06 +08:00
  • 927cd07a3f 🐛 fix(ability): prevent duplicate (group, model) pairs when saving channels Apple\Apple 2025-06-13 12:39:54 +08:00
  • 070eba4b4c 🐛 fix(setup): enforce username length ≤ 12 during initial system setup Apple\Apple 2025-06-13 12:28:26 +08:00
  • af9cc5ce11 Update README.md Calcium-Ion 2025-06-13 01:59:34 +08:00
  • f844772126 💬 fix(PersonalSetting): improve notification message accuracy for settings save operation Apple\Apple 2025-06-13 01:43:43 +08:00
  • a8a2141626 Merge remote-tracking branch 'origin/alpha' into alpha Apple\Apple 2025-06-13 01:34:26 +08:00
  • 0401f1e9ec 🔒 feat: Add user-configurable IP logging for consume and error logs Apple\Apple 2025-06-13 01:34:01 +08:00
  • 358af20ad1 Merge pull request #1207 from QuantumNous/user_group_ratio Calcium-Ion 2025-06-13 01:25:46 +08:00
  • e455f06851 🔧 refactor(LogsTable, render): remove undefined parameters for improved clarity and consistency in function signatures CaIon 2025-06-13 01:25:26 +08:00
  • f191f981c4 feat(render): introduce getEffectiveRatio helper for improved group ratio handling CaIon 2025-06-13 01:16:16 +08:00
  • 9b659ed4f1 🔒 feat(setting): add mutex for GroupGroupRatio to ensure thread safety CaIon 2025-06-13 01:08:38 +08:00
  • d39b52272e 🔧 fix(token hooks): adapt token key fetcher to new paginated API Apple\Apple 2025-06-12 23:53:34 +08:00
  • 1ec2bbd533 update input range and description for thinking adapter budget tokens RedwindA 2025-06-12 18:20:58 +08:00
  • a0ae6644ee 🐛 fix: correct loading state for search button in TokensTable Apple\Apple 2025-06-12 17:48:20 +08:00
  • 1a7da8397b 🎨style: Standardize pagination text format in Dashboard components Apple\Apple 2025-06-12 17:40:32 +08:00
  • dcefd7dfb4 🚀 feat(pagination): unify backend-driven pagination & improve channel tag aggregation Apple\Apple 2025-06-12 17:25:25 +08:00
  • 21edb75081 fix: enabled hot reload SyncOptions skynono 2025-06-12 17:12:54 +08:00
  • a28ab3628a feat: 分组特殊倍率 creamlike1024 2025-06-11 23:46:59 +08:00
  • 856465ae59 修复Azure渠道对responses API的兼容性支持 - 为Azure渠道添加对responses API的特殊处理 - 兼容微软新的API格式,使用preview版本的api-version - 修复了Azure渠道无法正确处理responses请求的问题 a37836323 2025-06-11 22:11:47 +08:00
  • 3123d4bb9b 🎨 style(dashboard): Optimize the layout of the Uptime card legend on the dashboard to resolve the issue where the last monitoring item is obscured Apple\Apple 2025-06-11 15:07:01 +08:00
  • dd21183261 🧶chore: remove useless web files Apple\Apple 2025-06-11 14:45:12 +08:00
  • d67d5d8006 format neotf 2025-06-11 14:00:32 +08:00
  • c4f25a77d1 format neotf 2025-06-11 13:56:44 +08:00
  • 52763c09f2 Merge branch 'main' into feat-04 neotf 2025-06-11 13:55:47 +08:00
  • ef4b0bc371 🧶chore: remove redundant semantic-related dependencies and configurations Apple\Apple 2025-06-11 12:38:51 +08:00
  • 3d6859b865 feat(controller): gracefully handle missing Uptime Kuma configuration Apple\Apple 2025-06-11 03:41:05 +08:00
  • 0389e76af5 💄style: Align ChannelsTable column selector modal style with LogsTable Apple\Apple 2025-06-11 03:26:16 +08:00
  • a1163dd735 Merge remote-tracking branch 'origin/main' into alpha Apple\Apple 2025-06-11 03:19:53 +08:00
  • a9a284a595 Merge pull request #1199 from feitianbubu/revert-column-visiblity-settting-channel 同語 2025-06-11 03:19:20 +08:00
  • 95bac28232 Merge remote-tracking branch 'origin/alpha' into alpha Apple\Apple 2025-06-11 03:16:27 +08:00
  • 5bf5419633 Merge pull request #1200 from RedwindA/fix/playground-sse 同語 2025-06-11 03:15:51 +08:00
  • 48817648c3 🥳 feat(detail): unify uptime status handling & enhance availability card UI Apple\Apple 2025-06-11 03:12:34 +08:00
  • 4baaf456a7 Merge remote-tracking branch 'origin/alpha' into alpha Apple\Apple 2025-06-11 02:29:08 +08:00
  • 52356a1b92 ⏱️ feat: implement uptime monitoring Apple\Apple 2025-06-11 02:28:36 +08:00
  • bdb7c9cbd7 🔧 fix(useApiRequest): improve playground SSE error handling and stream completion tracking RedwindA 2025-06-11 02:05:16 +08:00
  • a7b17eb1ba feat: add column visibility settings for channels skynono 2025-06-11 01:30:53 +08:00
  • 8ed68e4b12 Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-06-11 00:18:26 +08:00
  • f124404f07 🔧 fix(stream_scanner): improve resource management and error handling in StreamScannerHandler CaIon 2025-06-11 00:18:16 +08:00
  • 3f89ee66e1 🔧 fix: Update payment callback return URL path from /log to /console/log Apple\Apple 2025-06-10 20:41:43 +08:00
  • 7c0302b5f8 Merge remote-tracking branch 'origin/alpha' into alpha Apple\Apple 2025-06-10 20:10:35 +08:00
  • 26b70d6a25 feat: Add console announcements and FAQ management system Apple\Apple 2025-06-10 20:10:07 +08:00
  • 2509f644bc feat(middleware): add HTTP statistics middleware CaIon 2025-06-10 19:29:32 +08:00
  • 896e1d978f 🔧 fix(token_counter): enhance token encoder caching and concurrency handling CaIon 2025-06-10 18:55:21 +08:00
  • 6c4f64c397 🔧 fix(token_counter): refactor token encoder initialization and retrieval logic CaIon 2025-06-10 18:51:26 +08:00
  • d1f493bf17 🔧 fix(token_counter): update token encoder implementation and dependencies CaIon 2025-06-10 18:04:49 +08:00
  • 56188c33b5 🎨 refactor(ui): replace IconSearch with semantic lucide icons Apple\Apple 2025-06-10 12:43:14 +08:00
  • d9461a477d 🔧 refactor(console): enhance URL validation and restructure settings module Apple\Apple 2025-06-10 12:20:26 +08:00
  • 07b47fbf3a 🔧 fix(api): enhance URL validation to support IP addresses and ports Apple\Apple 2025-06-10 12:12:55 +08:00
  • 66d3206d7d 🔧 fix(channel-test): ensure proper state reset to prevent deadlocks CaIon 2025-06-10 03:54:18 +08:00
  • 136a46218b 🔧 fix(api_request): enhance ping keep-alive mechanism with error handling and timeout controls CaIon 2025-06-10 03:42:23 +08:00