Cronologia Commit

Autore SHA1 Messaggio Data
  t0ng7u a3f098c50b ✨ feat(HeaderBar): ensure skeleton shows ≥500 ms and waits for real status data 1 anno fa
  t0ng7u c4718a1e41 📱 feat(ui): auto-close sidebar on mobile after menu navigation 1 anno fa
  t0ng7u 527b9966a9 💄 style(layout): add horizontal padding to top-offset divs for consistent spacing 1 anno fa
  t0ng7u eab067678b 🖌️ feat(ui): always show colorful console banner for NewAPI in every environment 1 anno fa
  t0ng7u 9c36aaa277 🔧 chore(router): enable React Router v7 future flags to suppress warnings 1 anno fa
  t0ng7u edb4f2f654 📱 refactor(web): remove legacy isMobile util and migrate to useIsMobile hook 1 anno fa
  creamlike1024 e351642db9 feat: claude web search tool 计费 1 anno fa
  t0ng7u 0480d43bcd 🚀 feat(frontend): add robust boolean handling across settings pages 1 anno fa
  creamlike1024 aeca676d55 feat: RequestOpenAI2ClaudeMessage add more parms map 1 anno fa
  t0ng7u 3425b6ebb6 🐛 fix: multi-key channel sync and Vertex-AI key-upload edge cases 1 anno fa
  t0ng7u df85acb80f ⚽ style(ui): Change the size of the icons in the dashboard to normal 1 anno fa
  t0ng7u 194e73b1de ✨ feat: Add fade-in animation for greeting message 1 anno fa
  t0ng7u 7c17f380e4 ✨ feat(ui): enhance loading states and fix layout issues 1 anno fa
  t0ng7u 42f38b823a 💄 fix(ui): improve uptime card layout and request count icon 1 anno fa
  Xyfacai 38c5e0e9f4 refactor: format api page query and err result 1 anno fa
  t0ng7u 3338b1f598 ✨ feat: implement backend channel duplication & streamline frontend copy flow 1 anno fa
  RedwindA 3368b26880 🐛 fix: Add nil check for xaiResponse.Usage before calculating CompletionTokens 1 anno fa
  RedwindA f30a0f7783 🐛 fix: Use correct dto for non-stream xai 1 anno fa
  t0ng7u 0bd826c48b 🚀 feat(detail): enhance API Info list with jump button & responsive layout 1 anno fa
  t0ng7u 33f4e4048c 🍎style(button): Optimize the colors of all buttons to reduce visual fatigue 1 anno fa
  RedwindA bc65c82745 🎨 feat(channel-test): Enhance request conversion for Embedding models and update input type 1 anno fa
  t0ng7u 5c55da29e7 🐛 fix: Ensure channel tooltip displays correctly in `LogsTable` 1 anno fa
  t0ng7u 3c3247f7bd 🎨 feat(ui): Change TolenTables Progress Style `marginTop` 0 to 1px 1 anno fa
  t0ng7u 3df78868ad 🎨 feat(ui): Enhance model dropdowns with icons in Token & Channel editors 1 anno fa
  t0ng7u 7731a02082 💄 feat(ui): Enhance TokensTable quota presentation and clean up code 1 anno fa
  t0ng7u 301c78d9f3 🔍 feat(edit-token): add search capability to model limit selector 1 anno fa
  t0ng7u ac5f028d10 🎨 style(tokens-table): enhance quota usage progress bar UI 1 anno fa
  t0ng7u c244837719 🔄 fix(tables): keep current page after edits & auto-fallback when page becomes empty 1 anno fa
  t0ng7u 5a92a5fe97 ✨ feat(tokens-table): show “Other” avatar for models without vendor logo 1 anno fa
  CaIon 740fe8c2e2 feat: comment out model validation in ConvertClaudeRequest method 1 anno fa