Commit Graph
53 Commits
Author SHA1 Message Date
9qeklajc 1ab7e54bd7 improve history collection 2026-04-22 22:09:13 +02:00
9qeklajc 05115c3387 add api-key history and fix race condition while topup 2026-04-22 21:50:22 +02:00
9qeklajc 85a1ea4b4c add apikey refund tracking 2026-04-10 15:34:19 +02:00
9qeklajc 685368bb0a add support to using custom model ids 2026-04-06 20:09:12 +02:00
9qeklajc 42b3840df6 Merge branch 'v0.4.0' into v0.4.0-analytics
# Conflicts:
#	routstr/core/settings.py
2026-03-18 21:43:18 +01:00
Evan Yang c5cb562165 chore: drop non-analytics branch drift 2026-03-13 17:00:15 +08:00
Evan Yang 8a89a38864 fix: restore analytics branch test and admin flows 2026-03-13 16:39:44 +08:00
Evan Yang 958f28fd82 Optimize dashboard analytics pipeline and clean UI data flow 2026-03-13 15:54:59 +08:00
9qeklajc 2c2124952f add transaction view 2026-03-11 23:39:22 +01:00
9qeklajc 97d164e181 fix build 2026-03-11 22:46:23 +01:00
9qeklajc 4ff6218140 Merge branch 'v0.4.0' into v0.4.0-ui-update
# Conflicts:
#	routstr/core/log_manager.py
#	ui/app/page.tsx
#	ui/app/providers/page.tsx
2026-03-11 22:44:56 +01:00
Evan Yang e20b20dbca Restore dashboard analytics data path 2026-03-09 16:57:15 +08:00
Evan Yang aa700443d3 Remove unrelated file changes 2026-03-09 15:56:27 +08:00
Evan Yang 8dbf036558 Remove model usage analytics from UI update branch 2026-03-09 15:26:07 +08:00
Evan Yang 20b4c3a641 Restore analytics dashboard and polish mobile shell 2026-03-07 18:52:17 +08:00
Evan Yang 89fc48eea2 Refine model pricing and mobile list layout 2026-03-07 18:15:29 +08:00
Evan Yang c74a877ab5 Fix build and formatting 2026-03-07 18:15:29 +08:00
Evan Yang 83a76e86fe Update dashboard UI/UX 2026-03-07 18:15:29 +08:00
9qeklajc 9cc2e84f7c Merge branch 'v0.4.0' into add-routstr-provider
# Conflicts:
#	tests/integration/test_child_keys_api.py
#	ui/components/landing/api-key-manager.tsx
#	ui/components/landing/cashu-payment-workflow.tsx
#	ui/components/landing/cheat-sheet.tsx
#	ui/components/landing/key-info-details.tsx
2026-02-18 23:24:32 +01:00
9qeklajc 709a4ba0dc lint 2026-02-15 17:16:10 +01:00
9qeklajc fdd4f12f5c add simple ui to routstr topup 2026-02-14 01:17:34 +01:00
9qeklajc c5fd386c1e add routstr provider 2026-02-12 11:19:40 +01:00
9qeklajcandGitHub 7c94f60797 Merge pull request #351 from Routstr/child-key-expiration
Child key expiration
2026-02-08 23:20:10 +01:00
9qeklajc 795fff61e0 child-key-expiration 2026-02-02 22:29:54 +01:00
9qeklajcandGitHub 5683382ada Merge pull request #341 from Routstr/refactor/remove-unused-code
refactor: remove unused code
2026-02-01 23:09:33 +01:00
Shroominic 4aa57959bf prettier 2026-01-31 07:38:05 +08:00
Shroominic 6288d6fef7 more unused code lmao 2026-01-31 07:09:04 +08:00
Shroominic 55dc485705 Merge branch 'v0.3.0' into batch-override-models 2026-01-29 11:03:43 +08:00
Shroominic 8e9f6647e7 batch override models 2026-01-29 09:08:26 +08:00
Shroominic 73e3d34623 fix provider model pricing 2026-01-29 08:50:17 +08:00
9qeklajc bbf1e65a5d clean up & add docs 2026-01-26 20:44:23 +01:00
9qeklajc b0b2ceb1a0 create child keys within the dashboard 2026-01-25 12:24:02 +01:00
9qeklajc 917a4d32b1 ui: visualize parent-child relationship in balances page 2026-01-10 20:10:59 +01:00
Shroominic b54812cb04 fix: alias_id not displayed correctly by dashboard 2025-12-25 22:28:26 +01:00
9qeklajc a6d0bd1a19 update aliases 2025-12-23 23:43:16 +01:00
9qeklajc 7ca69063bd make format required & fix ui formating 2025-12-10 22:51:12 +01:00
Shroominic 02ca36141e fix linting typing/errors 2025-12-09 16:12:41 +08:00
Shroominic a363c7a0b1 feat: openrouter balance fetch + generic get_balance 2025-12-09 14:28:07 +08:00
Shroominic 65e7702f90 merge ppq integration 2025-12-02 12:32:49 +08:00
Cursor Agent eb83b3c51a refactor: unify logs and usage implementation 2025-11-23 21:51:36 +00:00
Shroominic bd0764ee0d easy create account and topup over the dashboard for providers that support it 2025-11-18 14:38:51 -08:00
Cursor Agentanddb2002dominic 99d98ffb2c feat: Add usage tracking dashboard and API
Co-authored-by: db2002dominic <db2002dominic@gmail.com>
2025-11-15 23:49:36 +00:00
Shroominic 9a52e30470 get api key link 2025-11-11 17:31:19 +08:00
9qeklajc 1b6188b130 better model update 2025-11-02 23:42:18 +01:00
Shroominic 6e7be9695e fetch provider-types from node api 2025-11-02 12:05:39 +08:00
Shroominic 968ebaf865 make api base url configurable if not set 2025-10-30 12:22:25 +08:00
9qeklajc f7fc5ba5d7 fix url 2025-10-25 22:47:34 +02:00
9qeklajc 82e01e3e13 add temp balances 2025-10-24 21:31:35 +02:00
9qeklajc 307e81bd61 fix model update 2025-10-24 12:37:11 +02:00
9qeklajc 65c19bc375 clean up 2025-10-24 11:50:45 +02:00