Zhen
0da61d8f7b
Improve dashboard responsive layouts ( #805 )
...
* Improve dashboard responsive layouts
* Improve proxy pools mobile layout
* Improve CLI tool card input responsiveness
---------
Co-authored-by: Delynn Assistant <zhen@dkzhen.org>
2026-05-01 16:34:07 +07:00
decolua
401772cb9a
Fix bug strip image
2026-04-07 10:18:59 +07:00
decolua
9708541f6d
Fix bug
2026-03-31 15:44:19 +07:00
decolua
cd6962c7a2
feat: implement batch processing for README translation
...
- Introduce BATCH_SIZE configuration for parallel language translation
- Update translation logic to process languages in batches with a delay to avoid rate limits
- Enhance logging to display current batch being processed
Also, add a new TimeAgo component for auto-updating time display in UsageStats.
2026-03-06 12:18:30 +07:00
decolua
7195fee2f6
Refactor UsageChart and UsageStats components to support dynamic period selection
2026-03-03 16:19:44 +07:00
decolua
bfd9614fa2
- Add new "Quota Tracker" item to the sidebar navigation.
2026-03-03 09:53:30 +07:00
decolua
0baa299722
feat :
...
- Added tunnel
- Removed cloud feature
2026-02-21 16:42:46 +07:00
decolua
adf57aa0c9
Fixed Codex
2026-02-21 14:36:06 +07:00
Thiên Toán
806bd4ae14
feat: add API endpoint dimension to usage statistics dashboard ( #152 )
...
- Tracks endpoints like /v1/chat/completions, /v1/messages, /v1/responses
- New sortable/groupable table in usage dashboard with expandable groups
- Enhanced usage database aggregation by endpoint + model + provider
- Added endpoint tracking to all saveRequestUsage/saveRequestDetail calls
- Maintains backward compatibility with existing data structure
2026-02-20 15:03:18 +07:00
Blade096
1ae4e311b7
feat: add GLM Coding (China) provider and Usage by API Keys statistics
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 15:44:08 +07:00
apeltekci
7058b062e7
fix: resolve SonarQube findings and Next.js Image warnings
...
SonarQube/SonarLint fixes:
- Remove unused imports (useMemo, PROVIDER_ENDPOINTS, updateSettings, APP_CONFIG)
- Add PropTypes validation to all components receiving props
- Fix accessibility issues (semantic buttons, ARIA attributes, form labels)
- Replace array index keys with stable identifiers
- Extract duplicate getStatusDisplay function in providers page
- Fix negated conditions for better readability
- Add node: prefix to Node.js imports in localDb.js
- Fix optional chaining in pricing lookup
- Add explanatory comments to empty catch blocks
- Consolidate duplicate OAuth flow branches
- Change parseInt to Number.parseInt
- Disable false positive rules in VS Code settings
Next.js Image fixes:
- Add style={{ width: "auto", height: "auto" }} to all Image components
- Resolves aspect ratio warnings without triggering lint issues
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 13:31:36 +07:00
apeltekci
0848dd5d13
chore: fix build warnings, add deployment config, and cleanup lint errors
...
- Fix React Hook dependencies and Image optimization warnings
- Add DATA_DIR and INITIAL_PASSWORD env var support
- Fix Tailwind v4 legacy syntax and suppress CSS directives warnings
- Add PropTypes and remove unused variables
2026-01-20 12:58:51 +07:00
decolua
3804357aba
Added Usage page.
2026-01-19 10:39:30 +07:00
Catalin Stanciu
f302c88dfb
feat(ui): add cost tracking to usage dashboard and pricing settings
...
- Add toggle view (Tokens/Costs) to UsageStats component
- Display cost breakdown in usage tables
- Add Total Cost card combined with Total Output Tokens
- Create PricingModal component for editing rates
- Create Pricing Settings page
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-09 17:49:59 +07:00
Catalin Stanciu
e4f92cd104
feat: implement request tracking and enhance usage stats display
2026-01-09 17:37:10 +07:00
Catalin Stanciu
7f71916f9e
fix: improve code formatting and reduce auto-refresh interval
2026-01-09 17:35:28 +07:00
Catalin Stanciu
bf6e09bb6f
feat: enhance usage stats with sortable columns and improved data handling
2026-01-09 17:26:50 +07:00
Catalin Stanciu
9c3d6f4ad8
feat: implement usage tracking for AI requests
...
Adds local token usage tracking for all AI providers. Usage data is
captured during stream processing and stored in a local database.
Includes a new Usage tab in the Providers dashboard to visualize
historical token consumption.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-09 17:23:28 +07:00