9qeklajc
12c4c1f030
make cache prices configurable
2026-07-04 21:49:05 +02:00
9qeklajc
9fcf870e3f
add provider slug
2026-06-29 23:30:09 +02:00
9qeklajc
aaa80d47bc
add api key creation date
2026-06-01 23:27:26 +02:00
9qeklajc
f7bd250c97
better handling invoice payment
2026-05-28 20:09:48 +02:00
9qeklajc
f37ff30598
display version
2026-05-16 15:35:16 +02:00
9qeklajc
1f2ff8a99c
added admin token
2026-04-25 11:18:58 +02:00
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
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