9qeklajc
8a09c4cf7e
refactor updatreams
2025-10-24 16:40:27 +02:00
9qeklajc
05f3ce1a43
clean up
2025-10-24 15:56:03 +02:00
9qeklajc
f3e8718660
fix icon
2025-10-24 15:55:48 +02:00
9qeklajc
5279eadec3
latest
2025-10-24 15:22:58 +02:00
9qeklajc
e146b4a08a
better passwrod setting
2025-10-24 15:22:45 +02:00
9qeklajc
fac8db9cfb
add static pages
2025-10-24 14:39:22 +02:00
9qeklajc
57cace0e77
better setting ui
2025-10-24 14:37:56 +02:00
9qeklajc
2121b36e79
make static ui
2025-10-24 14:27:47 +02:00
9qeklajc
90f56357d9
fmt
2025-10-24 14:20:27 +02:00
9qeklajc
793f33efb4
add settings
2025-10-24 13:53:32 +02:00
9qeklajc
769ad00e42
better price validation
2025-10-24 13:43:28 +02:00
9qeklajc
3716184ea9
clean up
2025-10-24 13:11:05 +02:00
9qeklajc
5f38f1a36b
add delete and disable options
2025-10-24 13:06:39 +02:00
9qeklajc
b85b81ac22
update input
2025-10-24 12:49:10 +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
f9eaf48f45
add ollama upstream
2025-10-23 21:14:40 +02:00
9qeklajc
b3f3f68dd9
Merge branch 'v0.2.0-dev' into v0.2.0-final
2025-10-23 20:09:30 +02:00
9qeklajc
3420ac73d7
fmt
2025-10-23 20:09:07 +02:00
Shroominic
ce77e888ba
fully add anthropic provider
2025-10-23 14:05:58 +08:00
Shroominic
28fda20b6e
fix wallet concurrency topup issue
2025-10-22 12:34:20 +08:00
Shroominic
7e173d779f
ignore .todo files
2025-10-22 12:28:26 +08:00
Shroominic
855061cc49
fix tests due to refactor
2025-10-22 12:18:28 +08:00
Shroominic
5b80dfacda
testing clients
2025-10-22 12:18:00 +08:00
Shroominic
8950cc5b7f
rm redundant try except
2025-10-22 12:07:27 +08:00
Shroominic
dc0f7d7f3b
fix max_cost discount
2025-10-22 11:54:17 +08: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
Shroominic
0da08fb945
refactor pricing, provider fees, realtime model map updates
2025-10-20 12:45:02 +08:00
Shroominic
61a0559f8e
Add upstream providers management and model integration
...
- Created migration scripts to establish the `upstream_providers` table and integrate it with the `models` table.
- Enhanced the proxy functionality to support dynamic upstream provider initialization and model resolution.
- Implemented API endpoints for managing upstream providers, including CRUD operations and model fetching.
- Refactored pricing calculations to accommodate upstream provider overrides and ensure accurate cost estimation.
- Updated the admin interface to allow for easy management of upstream providers and their associated models.
2025-10-13 17:17:54 +08:00
Shroominic
4b36fb8d6f
change version
2025-10-12 13:03:29 +08:00
Shroominic
123353bf60
first step for multi upstream, subclassing
2025-10-07 11:36:52 +08:00
Shroominic
8beab0e28b
move functions into class to be overwritten by subclasses
2025-10-06 16:40:36 +08:00
Shroominic
384a149600
fix tests
2025-10-04 20:52:15 +08:00
Shroominic
719c091145
ruff fmt
2025-10-04 20:19:04 +08:00
Shroominic
c90abe9e79
update version
2025-10-04 20:12:28 +08:00
Shroominic
36d55216fe
fix tests
2025-10-04 17:38:05 +08:00
Shroominic
f657859249
refactor upstream functions into UpstreamProvider class
2025-10-04 17:38:00 +08:00
Shroominic
f8090f5c35
dontations endpoint
2025-10-02 14:55:02 +08:00
shroominic and GitHub
b2e5da4b46
Merge pull request #180 from Routstr/sh1ftred-patch-1
...
Fixed the bug where refund amount is below 1 sat for a sat mint
2025-09-23 12:40:43 +01:00
redshift and GitHub
729f00caa2
Fixed the bug where refund amount is below 1 sat for a sat mint
2025-09-22 16:55:16 +00:00
Shroominic
54d7a5a247
fix periodic payouts
2025-09-22 17:54:28 +01:00
redshift and GitHub
ecbe3158c0
Merge pull request #179 from Routstr/503-mint-service-bug
...
Fixed the 503 mint service unavailable bug
2025-09-22 16:27:36 +00:00
redshift and GitHub
bac50f2150
Fixed the 503 mint service unavailable bug
...
This flag fetch all keysets from the db into the wallet, which is wrong given that we're initiating it for a mint. And load_mint sets the first keyset from all the keysets from the db, irrespective of the unit and the mint.
Fixes #175
2025-09-22 16:25:02 +00:00
Shroominic
150f3084c1
remove need for ADMIN_PASSWORD, added in initial setup
2025-09-22 16:40:48 +01:00
Shroominic
d4e1715613
improved upstream error message handling
2025-09-22 16:36:52 +01:00
Shroominic
c2a26a3c00
v1/providers redirect to v1/providers/
2025-09-22 16:36:35 +01:00
Shroominic
8e0ae6cbc8
filter out openrouter spam models
2025-09-22 13:46:07 +01:00
Shroominic
18a055ee2c
add models.json batch paste
2025-09-22 12:58:53 +01:00
Shroominic
c5289364e4
models admin dashboard
2025-09-22 12:47:39 +01:00