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
|
83a76e86fe
|
Update dashboard UI/UX
|
2026-03-07 18:15:29 +08: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 |
|
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
|
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 |
|
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 |
|
9qeklajc
|
3420ac73d7
|
fmt
|
2025-10-23 20:09:07 +02:00 |
|
9qeklajc
|
45c8bfce1d
|
merge
|
2025-10-21 23:21:03 +02:00 |
|
9qeklajc
|
4d28586d13
|
add ui code
|
2025-10-21 22:07:47 +02:00 |
|