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 |
|
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 |
|