shroominic and GitHub
d203370f01
Merge pull request #265 from Routstr/update-cost-calculation
...
use cost field if available
2025-12-22 10:20:35 +01:00
Shroominic
e39742c429
rm completion_image pricing with manual overrides
2025-12-22 09:35:23 +01:00
Shroominic
301dd81215
include openrouters upstream_inference_cost + manually add gemini image completion cost
2025-12-21 09:55:25 +01:00
9qeklajc
5416cefd87
use cost field if available
2025-12-20 16:16:23 +01:00
shroominic and GitHub
8edc3512c1
Merge pull request #258 from Routstr/remove-flaky-wallet-tests
...
Remove flaky wallet tests
2025-12-19 10:54:26 +01:00
Shroominic
590fb4bc2c
ruff fix
2025-12-11 14:13:41 +08:00
Shroominic
5db9abc3ce
remove flaky wallet tests
2025-12-11 14:12:34 +08:00
shroominic and GitHub
c11cc107c8
Merge pull request #248 from Routstr/feature/dynamic-settings
...
feat(ui): make admin settings dynamic based on backend response
2025-12-11 14:04:49 +08:00
shroominic and GitHub
19b5f2889a
Merge pull request #249 from Routstr/refactor-remove-unused-functions
...
refactor: rm unused functions
2025-12-11 13:30:59 +08:00
Shroominic
52601f89bd
ruff fix
2025-12-11 13:28:28 +08:00
shroominic and GitHub
72b281b815
Merge branch 'v0.2.1' into refactor-remove-unused-functions
2025-12-11 13:24:59 +08:00
shroominic and GitHub
87b1443c23
Merge pull request #253 from Routstr/lightning
...
create and topup token with lightning
2025-12-11 12:58:36 +08:00
Shroominic
29129f8953
prettier
2025-12-11 12:56:29 +08:00
Shroominic
c97c74a2ee
cleanup logs
2025-12-11 12:55:01 +08:00
Shroominic
1e37c42ea0
fix ui build
2025-12-11 12:51:27 +08:00
Shroominic
4c7887fa4e
update algorithm logs
2025-12-11 11:04:00 +08:00
Cursor Agent
2cc5063dee
Merge branch 'origin/v0.2.1' into lightning to resolve conflicts
2025-12-11 02:59:20 +00:00
shroominic and GitHub
e4eda59e6a
Merge pull request #256 from Routstr/improve-console-logging
...
Improve console logging
2025-12-11 10:54:05 +08:00
shroominic and GitHub
7f918eab6a
Merge pull request #252 from Routstr/model-fetch-issue
...
open router free model breaks openrouter model fetching
2025-12-11 10:52:28 +08:00
Shroominic
b8c34afef8
improve logging
2025-12-11 10:50:50 +08:00
Shroominic
5738b1bd99
rm hardcoded excluded models
2025-12-11 10:31:51 +08:00
shroominic and GitHub
2aee75e7d5
Merge pull request #255 from Routstr/rm-shaky
...
Rm shaky test
2025-12-11 10:12:33 +08:00
Shroominic
4d67af51ab
rm shaky test
2025-12-11 10:08:45 +08:00
shroominic and GitHub
2f841dfcbc
Merge pull request #254 from Routstr/format
...
make format required & fix ui formating
2025-12-11 10:01:38 +08:00
9qeklajc
7ca69063bd
make format required & fix ui formating
2025-12-10 22:51:12 +01:00
9qeklajc
085ff75d1d
create and topup token with lightning
2025-12-10 22:47:37 +01:00
Shroominic
21340b2de1
check for valid_pricing
2025-12-10 09:47:13 +08:00
Shroominic
a150d38df7
Merge branch 'v0.2.1' into model-fetch-issue
2025-12-10 09:27:31 +08:00
Shroominic
02ca36141e
fix linting typing/errors
2025-12-09 16:12:41 +08:00
Shroominic
20bf5e35a4
feat: add custom models and overrides
2025-12-09 15:59:07 +08:00
Shroominic
5a67e6b4d6
ignore openrouter/bodybuilder
2025-12-09 15:39:04 +08:00
Shroominic
34d1e4b041
populate upstream_provider_id
2025-12-09 15:03:16 +08:00
Shroominic
b88ef858ee
ignore ppq auto model
2025-12-09 14:38:12 +08:00
Shroominic
a363c7a0b1
feat: openrouter balance fetch + generic get_balance
2025-12-09 14:28:07 +08:00
Shroominic
4ac257db0d
fix model fetching issue
2025-12-09 13:50:49 +08:00
Shroominic
fd5ec01a99
fix ppq models matching incorrectly
2025-12-09 13:50:32 +08:00
9qeklajc
bc8c08c468
open router free model breaks openrouter model fetching
2025-12-05 22:48:38 +01:00
9qeklajc and GitHub
d6648d3337
Merge pull request #239 from Routstr/gemini-upstream
...
gemini upstream
2025-12-03 22:29:09 +01:00
9qeklajc
e7f677b315
clean up
2025-12-03 20:26:14 +01:00
9qeklajc
d7611e74c3
remove model prefix for gemini
2025-12-03 20:24:36 +01:00
9qeklajc
d0790dcb22
use openrouter model matching
2025-12-03 19:36:06 +01:00
Shroominic
6b4b3924a1
feat(ui): make admin settings dynamic based on backend response
...
This update changes the admin settings page to dynamically render settings fields based on the JSON response from the backend, rather than hardcoding them. This ensures that new settings added to the backend are automatically available in the UI without code changes.
- Specific handling for known fields like name, description, urls, keys, mints, and relays remains to provide a polished UX.
- All other fields are rendered dynamically based on their type (boolean, number, string, array).
- Sensitive fields (keys, passwords) are automatically masked.
- Specific internal/unused fields are ignored.
2025-12-02 15:23:00 +08:00
Shroominic
2b4f71cc4f
Merge branch 'v0.2.1' into gemini-upstream
2025-12-02 12:46:52 +08:00
Shroominic
80359d0854
add required openai dep
2025-12-02 12:42:33 +08:00
Shroominic
a226a78222
rm unused functions
2025-12-02 12:40:54 +08:00
Shroominic
42c2ddb355
optimize async startup process
2025-12-02 12:34:50 +08:00
Shroominic
65e7702f90
merge ppq integration
2025-12-02 12:32:49 +08:00
shroominic and GitHub
253f419ada
Merge pull request #234 from Routstr/ppq-integration
...
PPQ.ai provider integration
2025-12-02 12:04:03 +08:00
shroominic and GitHub
83818e1097
Merge pull request #246 from Routstr/fix-reserved–balance-race-condition
...
Fix reserved–balance race condition
2025-12-02 11:58:52 +08:00
Shroominic
f116a5ed38
update provider fee label
2025-12-02 11:55:39 +08:00