Commit Graph
880 Commits
Author SHA1 Message Date
9qeklajc d0790dcb22 use openrouter model matching 2025-12-03 19:36:06 +01:00
Shroominic 2b4f71cc4f Merge branch 'v0.2.1' into gemini-upstream 2025-12-02 12:46:52 +08:00
Shroominic 80359d0854 add required openai dep 2025-12-02 12:42:33 +08:00
Shroominic 42c2ddb355 optimize async startup process 2025-12-02 12:34:50 +08:00
Shroominic 65e7702f90 merge ppq integration 2025-12-02 12:32:49 +08:00
shroominicandGitHub 253f419ada Merge pull request #234 from Routstr/ppq-integration
PPQ.ai provider integration
2025-12-02 12:04:03 +08:00
shroominicandGitHub 83818e1097 Merge pull request #246 from Routstr/fix-reserved–balance-race-condition
Fix reserved–balance race condition
2025-12-02 11:58:52 +08:00
Shroominic f116a5ed38 update provider fee label 2025-12-02 11:55:39 +08:00
Shroominic ee185f56e5 editable provider fee 2025-12-02 11:54:48 +08:00
Shroominic b76598ea41 fix reserved balance race condition bug 2025-12-01 17:27:58 +08:00
Shroominic 432fe48f36 Merge branch 'v0.2.1' into gemini-upstream 2025-11-28 13:21:56 +09:00
Shroominic 7b6e00edd8 ruff format 2025-11-28 13:21:25 +09:00
shroominicandGitHub e59335db4d Merge pull request #233 from GitHappens2Me/fix/logging_redaction
Fixed false positives in SecurityFilter
2025-11-28 13:08:08 +09:00
Shroominic 6f00478580 fix typing issues 2025-11-28 12:59:49 +09:00
Shroominic 4ed4f610f4 fix linting 2025-11-28 12:57:05 +09:00
Shroominic 30fd369bfa Merge branch 'v0.2.1' into fix/logging_redaction 2025-11-28 12:55:18 +09:00
Shroominic 8208a870a2 fix linting errors 2025-11-28 12:54:21 +09:00
9qeklajc 5eb4a40395 fix 2025-11-24 22:24:43 +01:00
9qeklajc 95ffc612ca openai lib 2025-11-24 22:07:28 +01:00
9qeklajc afa4a59bb6 improve performance 2025-11-24 21:20:40 +01:00
9qeklajcandGitHub a67cd2d604 Merge pull request #243 from Routstr/fix-display-when-no-model-exists
display all providers
2025-11-24 21:02:00 +01:00
9qeklajc d6fdf0c581 display all providers 2025-11-24 21:00:04 +01:00
Shroominic ed15f61392 removed the unused /_register route 2025-11-23 15:14:18 -08:00
Shroominic 684ab639ac fix auto redirect to /login 2025-11-23 15:00:54 -08:00
shroominicandGitHub 0d698e9e75 Merge pull request #242 from Routstr/login-dark-mode
make login page dark mode
2025-11-23 14:37:39 -08:00
Shroominic f5be9878d8 v0.2.1 bump 2025-11-23 14:32:54 -08:00
shroominicandGitHub 30fc8d91f6 Merge pull request #241 from Routstr/cursor/recreate-branch-with-original-commits-gemini-3-pro-preview-bbe5
unify stats and logs page with original commits
2025-11-23 14:29:58 -08:00
Cursor Agent f7d6a0e349 Merge branch 'origin/v0.2.1' into cursor/recreate-branch-with-original-commits-gemini-3-pro-preview-bbe5 2025-11-23 22:23:00 +00:00
Shroominic 2cbf7b41f3 fix build error 2025-11-23 14:08:07 -08:00
ShroominicandCursor Agent d142ca52c7 fix date picker 2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent c5b448b1ff fix search 2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent 6f4e57eeff feat(ui): apply global currency formatting to stats components
- Update UsageSummaryCards to use global currency store and formatting
- Update RevenueByModelTable to use global currency store and formatting
- Ensure consistent sat/msat/usd display across all dashboard metrics
2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent 3371b03068 feat(ui): update currency toggle to minimalistic dropdown
- Replace toggle group with dropdown menu for currency selection
- Update currency formatting to round USD to 2 decimals
- Improve header space utilization
2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent 64b45a75c7 feat(ui): implement global currency selection
- Add global currency store (sat/msat/usd)
- Add currency toggle to site header
- Update currency formatting logic (integers for sats, 2 decimals for USD)
- Connect dashboard and balances pages to global currency state
2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent dcfd398008 feat(ui): add balance summary to main dashboard
- Create DashboardBalanceSummary component for quick balance overview
- Add balance summary cards to top of main dashboard
- Separate current balance view from time-filtered usage analytics
2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent 85962aa45a refactor(ui): restructure dashboard layout
- Move wallet balances to dedicated /balances page
- Promote usage statistics to main dashboard (/)
- Update sidebar navigation
- Update backend routes for new page structure
- Remove old usage page
2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent d0aa91aa51 feat(ui): enhance dashboard visualizations
- Replace usage metrics line charts with gradient area charts
- Redesign summary cards with improved styling and icons
- Add revenue share progress bar to models table
- Format numbers in tables for better readability
2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent f13638387f fix provider getattr 2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent e154f65e16 fix revenue tracking problems 2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent 86b1ba0228 fix typing+linting 2025-11-23 21:51:36 +00:00
Cursor Agent eb83b3c51a refactor: unify logs and usage implementation 2025-11-23 21:51:36 +00:00
ShroominicandCursor Agent 2438f3231f fix docker build 2025-11-23 21:51:16 +00:00
Cursor Agent 13640d13d1 Merge remote-tracking branch 'remotes/origin/cursor/add-usage-tracking-dashboard-and-apis-32d6' into recreated-feature-branch 2025-11-23 21:51:16 +00:00
Shroominic ec60dbe568 half undo 83a49a3 to not introduce extra db-settings 2025-11-23 12:29:00 -08:00
9qeklajcand9qeklajc 12515cb0e3 clean up 2025-11-22 21:00:58 +01:00
9qeklajc 0f23335de9 first shot 2025-11-22 20:07:26 +01:00
shroominicandGitHub edd7bd40c5 Merge pull request #224 from GitHappens2Me/minor-fixes
Minor spelling / formatting fixes
2025-11-21 21:27:18 -08:00
Shroominic dacabaa5d4 fix pytests 2025-11-21 18:06:48 -08:00
shroominicandGitHub 6d6f66d6d0 Merge pull request #236 from Routstr/node-landingpage-clean
api cheat sheet
2025-11-21 17:57:09 -08:00
shroominicandGitHub 8a70e19430 Merge pull request #231 from GitHappens2Me/fix/stream-encoding
fixed streaming responses for unsupported content-encoding
2025-11-21 17:49:02 -08:00