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
9qeklajc and GitHub
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
9qeklajc and GitHub
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
Shroominic
ed15f61392
removed the unused /_register route
2025-11-23 15:14:18 -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 and Cursor 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
Cursor Agent
eb83b3c51a
refactor: unify logs and usage implementation
2025-11-23 21:51:36 +00:00
Shroominic
f45ff16674
api cheat sheet
2025-11-20 15:58:44 -08: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 Agent and db2002dominic
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
8c08be9e11
better ui
2025-11-05 00:12:23 +01:00
9qeklajc
f5c9cde852
clean up
2025-11-04 23:46:38 +01:00
9qeklajc
1b6188b130
better model update
2025-11-02 23:42:18 +01:00
Shroominic
293f8471b3
add: msat/sat/usd unit toggle
2025-11-02 13:34:57 +08:00
Shroominic
6e7be9695e
fetch provider-types from node api
2025-11-02 12:05:39 +08:00