9qeklajc
e4b8293d41
lint
2026-02-05 01:03:25 +01:00
9qeklajc
ba5f9fc181
improvve key logic
2026-02-04 23:10:50 +01:00
9qeklajc
795fff61e0
child-key-expiration
2026-02-02 22:29:54 +01:00
9qeklajc and GitHub
5e12a7e92d
Merge pull request #327 from Routstr/fix/multi-provider-base-url
...
Allow multiple providers per base URL
2026-01-27 09:24:20 +01:00
9qeklajc
1d043cd98d
lint
2026-01-27 09:22:07 +01:00
9qeklajc and GitHub
39e0959fcd
Merge pull request #326 from Routstr/feat/preset-selector-override-modal
...
Add preset selector to model override modal
2026-01-27 09:19:56 +01:00
9qeklajc and GitHub
29be9d5b9c
Merge pull request #323 from Routstr/create-child-key-ui
...
create child keys within the dashboard
2026-01-27 09:07:05 +01:00
9qeklajc
1ebb7d71e1
fix test
2026-01-27 08:58:46 +01:00
9qeklajc
bbf1e65a5d
clean up & add docs
2026-01-26 20:44:23 +01:00
Shroominic
51c3e5dcd7
fix migrations
2026-01-25 22:58:36 +08:00
Shroominic
788075f656
fix db migration
2026-01-25 22:44:13 +08:00
Shroominic
0bbcacd186
fix: allow multiple provider keys per base url
...
Use a composite unique constraint and query filters so providers
can share base URLs with distinct API keys.
2026-01-25 22:18:39 +08:00
Shroominic
6d5b811c20
feat(ui): add preset selector to model override modal
...
Add the same preset selector that exists in the custom model creation
modal to the model override modal. This allows users to apply pricing
and settings from OpenRouter presets when creating overrides.
- Show preset selector for override mode (not just create mode)
- Preserve original model ID when applying preset in override mode
- Add contextual help text for override vs create mode
Closes #324
2026-01-25 22:04:51 +08:00
9qeklajc
42258ae39c
fmt
2026-01-25 14:38:52 +01:00
9qeklajc
04d6903369
lint & fmt
2026-01-25 14:31:55 +01:00
9qeklajc
b0b2ceb1a0
create child keys within the dashboard
2026-01-25 12:24:02 +01:00
shroominic and GitHub
9dfa58d69f
Merge pull request #319 from Routstr/opencode-integ
...
Opencode integ
2026-01-24 14:40:56 +08:00
9qeklajc
22ec9c3132
fmt
2026-01-23 23:30:42 +01:00
9qeklajc
b72c578954
Merge branch 'v0.3.0' into opencode-integ
2026-01-23 21:44:16 +01:00
shroominic and GitHub
7e299180fe
Merge pull request #296 from Routstr/provider-fallback
...
Multi-Provider Fallback on UpstreamError
2026-01-23 09:50:04 +08:00
Shroominic
f290534df4
bump v0.3.0
2026-01-23 09:49:49 +08:00
Shroominic
8d3c064b29
ruff fix
2026-01-23 09:47:48 +08:00
shroominic and GitHub
4ac96ade5f
Merge branch 'v0.3.0' into provider-fallback
2026-01-23 09:45:14 +08:00
shroominic and GitHub
180a469399
Merge pull request #304 from Routstr/introduce-child-key
...
Introduce child key
2026-01-23 09:35:53 +08:00
shroominic and 9qeklajc
87fbb48ca8
routstr v0.2.2 - fixfix
...
v0.2.2 - release summary
--------------------------
#292 - Fix not enough inputs to melt
#295 - Update UI dependencies
#291 - Fix reserved balance
#289 - Better filtering options (#282 )
#284 - Do not charge for empty content (#274 )
#298 - Fix Provider Balance display in dashboard
#299 - fix refunds not accounting reserved balance
#300 - reset reserved balance on startup (optional)
#303 - ignore disabled provider
#301 - optimize price fetching
2026-01-22 13:03:36 +01:00
shroominic and GitHub
3465a44d0e
routstr v0.2.2 - fixfix
...
v0.2.2 - release summary
--------------------------
#292 - Fix not enough inputs to melt
#295 - Update UI dependencies
#291 - Fix reserved balance
#289 - Better filtering options (#282 )
#284 - Do not charge for empty content (#274 )
#298 - Fix Provider Balance display in dashboard
#299 - fix refunds not accounting reserved balance
#300 - reset reserved balance on startup (optional)
#303 - ignore disabled provider
#301 - optimize price fetching
v0.2.2
2026-01-15 11:21:22 +08:00
shroominic and GitHub
a4259af38f
Merge pull request #301 from Routstr/optimize-price-fetching
...
optimize price fetching
2026-01-15 11:13:14 +08:00
shroominic and GitHub
0d07dd0cdb
Merge pull request #303 from Routstr/ignore-disabled-provider
...
ignore disabled provider
2026-01-15 11:12:16 +08:00
Shroominic
24015ebec1
Revert "Merge remote-tracking branch 'origin/mock-upstream-with-testnut-mint' into v0.2.2"
...
This reverts commit 5a4ba60072 , reversing
changes made to eed5bc5b04 .
2026-01-13 06:31:24 +08:00
9qeklajc
db021866d8
fmt u
2026-01-10 21:42:21 +01:00
9qeklajc
d4339287be
chore: add type annotations to example and test files
2026-01-10 21:35:16 +01:00
9qeklajc
88bcc0edcb
fmt
2026-01-10 21:34:48 +01:00
9qeklajc
917a4d32b1
ui: visualize parent-child relationship in balances page
2026-01-10 20:10:59 +01:00
9qeklajc
daf17f51ab
fix: move child-key route before catch-all and fix indentation
2026-01-10 20:10:31 +01:00
9qeklajc
fc042c768c
support child keys mapped to parent balance
2026-01-10 19:53:27 +01:00
9qeklajc
3bc38937e8
ignore disabled provider
2026-01-10 18:39:24 +01:00
Shroominic
9229b87b70
optimize price fetching
2026-01-10 17:37:05 +08:00
shroominic and GitHub
367265b9fe
Merge pull request #300 from Routstr/reset-reserved-balance-on-startup
...
Reset reserved balance on startup
2026-01-10 08:50:32 +08:00
shroominic and GitHub
0b3ccb5fb0
Merge pull request #299 from Routstr/urgent-reserved-balance-fix
...
Reserved balance fix
2026-01-10 08:50:20 +08:00
shroominic and GitHub
dbd43f52fb
Merge pull request #298 from Routstr/fix-provider-balance
...
Fix provider balance
2026-01-10 08:49:23 +08:00
Shroominic
39657ed64f
reset reserved balance on startup
2026-01-09 17:36:04 +08:00
Shroominic
493b4f0f1f
urgent reserved balance fix
2026-01-09 17:32:35 +08:00
Shroominic
cb36189db3
fmt
2026-01-09 17:04:09 +08:00
Shroominic
d2487f42b0
fix tests
2026-01-09 17:02:35 +08:00
Shroominic
5255fce7b2
todo comment
2026-01-09 16:55:24 +08:00
Shroominic
ca7e8bec71
fmt
2026-01-09 16:53:25 +08:00
Shroominic
c4cc09d61e
fix provider balance not displaying when 0
2026-01-09 16:50:10 +08:00
Shroominic
ee668ee93b
handle specific errors eg deactivate ppq on insufficient balance
2026-01-09 16:49:03 +08:00
Shroominic
cf8b990fc7
fix specify error codes retry
2026-01-09 16:10:14 +08:00
Shroominic
78dd74845b
fix merge
2026-01-07 17:44:28 +01:00