Shroominic
c75f170ed0
Refactor: Move Discovery and Nostr logic to routstr/nostr package
2026-01-31 06:59:27 +08:00
Shroominic
c6e401c3f6
Merge branch 'main' into v0.3.0
...
# Conflicts:
# routstr/proxy.py
2026-01-30 10:54:35 +08:00
shroominic and GitHub
1b3b206a20
Merge pull request #336 from Routstr/prevent-payout-race-contition
...
prevent payout race condition
2026-01-30 10:49:44 +08:00
Shroominic
248937e05f
comment out NEXT_PUBLIC_API_URL by default
2026-01-30 10:48:37 +08:00
shroominic and GitHub
b9b477e5eb
Merge pull request #335 from Routstr/fix-recurring-payout-error
...
Fix recurring payout error
2026-01-30 10:06:37 +08:00
Shroominic
ace8cf960c
prevent payout race condition
2026-01-30 10:05:37 +08:00
Shroominic
3396e0cd47
fix recurring payout error
2026-01-30 09:59:59 +08:00
Shroominic
31898192b2
added missing delete button for custom models
2026-01-29 13:05:56 +08:00
Shroominic
e50facc835
prettier
2026-01-29 11:05:46 +08:00
Shroominic
55dc485705
Merge branch 'v0.3.0' into batch-override-models
2026-01-29 11:03:43 +08:00
shroominic and GitHub
855d60b4a5
Merge pull request #330 from Routstr/fix-provider-model-pricing
...
fix provider model pricing
2026-01-29 10:58:27 +08:00
shroominic and GitHub
27ace348b5
Merge pull request #329 from Routstr/fix-multiple-custom-models
...
fix: unable to add multiple custom models
2026-01-29 10:58:14 +08:00
Shroominic
80559a57d5
fix linting
2026-01-29 10:55:07 +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
Shroominic
c8f8857f03
fckng prettier again
2026-01-28 18:12:54 +08:00
Shroominic
c9650441bb
fix build error
2026-01-28 18:11:07 +08:00
Shroominic
5ce9c2217f
fix fmt
2026-01-28 18:04:56 +08:00
Shroominic
89b8488ab8
prettier
2026-01-28 17:58:24 +08:00
Shroominic
2ee917fa31
fix not being able to add multiple custom models when provider does not have Provided Models
2026-01-28 17:55:06 +08: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
bf91f401af
Merge pull request #322 from Routstr/tiny-docs-fixes
...
tiny docs fixes
2026-01-24 21:17:57 +08:00
Shroominic
60e0eebd05
tiny docs fixes
2026-01-24 21:16:58 +08:00
shroominic and GitHub
8fff716bb2
Merge pull request #321 from Routstr/fix-readme
...
fix readme
2026-01-24 18:14:45 +08:00
Shroominic
b2ef15a406
fix readme
2026-01-24 18:12:32 +08:00
shroominic and GitHub
f8fdcf3bf3
Merge pull request #320 from Routstr/improved-docs
...
Improved docs
2026-01-24 18:10:41 +08:00
Shroominic
58c4d3bf5f
improved readme
2026-01-24 18:08:45 +08:00
Shroominic
2210e9be6c
rm old docs
2026-01-24 17:55:50 +08:00
Shroominic
9c66789665
improved docs
2026-01-24 17:55:45 +08: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
85aa8fbbc5
Merge pull request #315 from Routstr/314-fix-timeout-error
...
make sure to refund
2026-01-23 09:42:59 +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