Commit Graph
669 Commits
Author SHA1 Message Date
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
shroominicandGitHub 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
redshiftandGitHub 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
redshiftandGitHub 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
redshiftandGitHub 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