Commit Graph
60 Commits
Author SHA1 Message Date
9qeklajc a7615bc827 improve gemini upstream to forward /messages endpoint correctly 2026-05-04 00:48:52 +02:00
9qeklajc 37c2bea93d make sure to forward to the right upstream 2026-05-03 15:15:34 +02:00
9qeklajc 985e765285 fix gemini api 2026-05-02 21:24:27 +02:00
9qeklajc a4b1330627 clean up impl. & simplify 2026-05-02 16:46:39 +02:00
9qeklajc 309bc873e6 Merge branch 'main' into litellm-integration-for-anthropic-messages-forwarding 2026-05-01 16:30:13 +02:00
9qeklajc 66421cd17f normalize response 2026-04-28 00:44:22 +02:00
9qeklajc 8c0ac499ef make sure to always emit sats cost 2026-04-28 00:01:27 +02:00
9qeklajc 92d581573d test: add unit tests for litellm messages dispatch 2026-04-26 22:45:22 +02:00
9qeklajc 689a07f562 enforce-models-refresh-from-upstream 2026-04-26 21:41:38 +02:00
9qeklajc 05115c3387 add api-key history and fix race condition while topup 2026-04-22 21:50:22 +02:00
9qeklajc 9f55da9bb8 make streaming serialization more robust 2026-04-14 00:44:10 +02:00
9qeklajc 963ee04619 enforce no swap when token from primary mint 2026-04-14 00:29:54 +02:00
9qeklajc 85a1ea4b4c add apikey refund tracking 2026-04-10 15:34:19 +02:00
9qeklajc 7da4ad3818 add sat cost to x-cashu response 2026-04-05 01:20:58 +02:00
9qeklajc 905ae67015 update tests 2026-04-01 15:11:43 +02:00
9qeklajc 6fde846be2 refund x cashu 2026-04-01 15:04:38 +02:00
9qeklajc a833cf429e add refund x-cashu to default refund endpoint 2026-03-29 21:22:09 +02:00
9qeklajc b76ff62f1c improve mint fee calculation 2026-03-23 20:58:01 +01:00
9qeklajcandGitHub 063df51ced Merge pull request #411 from Routstr/408-fix-swap
fix swapping the primary mint
2026-03-18 22:17:29 +01: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
9qeklajc 901a6a9ba2 fix swapping the primary mint 2026-03-16 21:40:43 +01:00
Shroominic e31b45fa9e test: type dummy async client exit hook 2026-03-13 18:51:30 +08:00
Shroominic 93a368b1a2 fix(admin): handle routstr balance timeouts 2026-03-13 18:39:06 +08:00
Evan Yang 09e7f1f0bf Increase snapshot model limit to 20 2026-03-13 15:55:29 +08:00
Evan Yang 9cd4ff5c21 Simplify analytics sharing to single snapshot with multi-window payloads 2026-03-13 15:55:29 +08:00
Evan Yang 8fc1b6484c Add Nostr analytics snapshots and expand stats model coverage 2026-03-13 15:55:29 +08:00
Evan Yang ce9834d7ec fix: harden azure routing and model override mapping 2026-02-10 19:15:25 +08:00
Shroominic b1facd58d5 rm test checking unused functions 2026-01-31 07:21:44 +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 6f00478580 fix typing issues 2025-11-28 12:59:49 +09:00
Shroominic 4ed4f610f4 fix linting 2025-11-28 12:57:05 +09:00
GitHappens2Me c5c032bd2c fixed false positive redactions and added unit tests 2025-11-18 18:58:26 +01:00
Shroominic 50c43e9b07 fix vision prompt discounted max_cost calculation 2025-11-13 16:47:26 +08:00
Shroominic 320cfe82fd auto populate providers from available classes 2025-11-11 16:10:42 +08:00
Shroominic 1c7cbf64ef ruff fmt 2025-11-03 22:24:27 +08:00
Shroominic 39047361d6 model/provider selection based on pricing 2025-11-01 13:47:23 +08:00
Shroominic 39a0a2939a refactor old tests 2025-10-29 13:27:44 +08:00
Shroominic 862df136d6 Merge v0.1.4 changes from 'origin/main' into v0.2.0-final 2025-10-27 14:07:37 +08:00
9qeklajc 3c81a77ea2 fmt 2025-10-24 16:40:37 +02:00
Shroominic 28fda20b6e fix wallet concurrency topup issue 2025-10-22 12:34:20 +08:00
Shroominic 855061cc49 fix tests due to refactor 2025-10-22 12:18:28 +08:00
Shroominic 24aceb2b07 ruff fmt 2025-10-18 13:29:49 +08:00
Kyle Santiago 9096a6c30d Create test_fee_consistency.py 2025-10-13 21:42:33 -04:00
Shroominic 73d3613301 move MODELS to DB 2025-09-10 13:28:43 +01:00
Shroominic 57ac38e6dc fix test patches 2025-09-09 14:27:25 +01:00
Shroominic 496900baa6 test: update tests to patch settings and use fixed pricing flags 2025-09-08 10:53:23 +01:00
Shroominic 14718843de feat(settings): add DB-backed Settings and SettingsService with env merge 2025-09-08 10:52:21 +01:00
Shroominic b478f29ee7 fix tests last time 2025-08-23 17:02:58 -03:00
Shroominic 9a6d976ee5 fix tests 2025-08-23 17:01:35 -03:00