9qeklajc and GitHub
5683382ada
Merge pull request #341 from Routstr/refactor/remove-unused-code
...
refactor: remove unused code
2026-02-01 23:09:33 +01:00
shroominic and GitHub
74b1d39d5c
Merge pull request #332 from Routstr/missing-delete-button
...
Missing delete button
2026-01-31 07:42:04 +08:00
Shroominic
4aa57959bf
prettier
2026-01-31 07:38:05 +08:00
Shroominic
6288d6fef7
more unused code lmao
2026-01-31 07:09:04 +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
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
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
bbf1e65a5d
clean up & add docs
2026-01-26 20:44:23 +01: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
b0b2ceb1a0
create child keys within the dashboard
2026-01-25 12:24:02 +01:00
9qeklajc
db021866d8
fmt u
2026-01-10 21:42:21 +01:00
9qeklajc
917a4d32b1
ui: visualize parent-child relationship in balances page
2026-01-10 20:10:59 +01:00
Shroominic
ca7e8bec71
fmt
2026-01-09 16:53:25 +08:00
Shroominic
c4cc09d61e
fix provider balance not displaying when 0
2026-01-09 16:50:10 +08:00
9qeklajc
7dccfa745f
fix test
2026-01-06 12:02:27 +01:00
9qeklajc
54d5118980
fmt
2026-01-06 11:50:12 +01:00
9qeklajc
7723ab4a95
update build script
2026-01-06 11:48:53 +01:00
9qeklajc
86c022d8db
update vuln deps
2026-01-06 11:46:12 +01:00
9qeklajc
bdf0e2c192
#282 more filter options
2026-01-03 22:49:35 +01:00
Shroominic
525476ccfa
fix alias not displaying correctly
2025-12-25 22:34:52 +01:00
Shroominic
b54812cb04
fix: alias_id not displayed correctly by dashboard
2025-12-25 22:28:26 +01:00
9qeklajc
a6d0bd1a19
update aliases
2025-12-23 23:43:16 +01: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
29129f8953
prettier
2025-12-11 12:56:29 +08:00
Shroominic
1e37c42ea0
fix ui build
2025-12-11 12:51:27 +08:00
Cursor Agent
2cc5063dee
Merge branch 'origin/v0.2.1' into lightning to resolve conflicts
2025-12-11 02:59:20 +00: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
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
a363c7a0b1
feat: openrouter balance fetch + generic get_balance
2025-12-09 14:28:07 +08: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
65e7702f90
merge ppq integration
2025-12-02 12:32:49 +08:00
Shroominic
f116a5ed38
update provider fee label
2025-12-02 11:55:39 +08:00
Shroominic
ee185f56e5
editable provider fee
2025-12-02 11:54:48 +08:00
9qeklajc
d6fdf0c581
display all providers
2025-11-24 21:00:04 +01:00
Shroominic
ed15f61392
removed the unused /_register route
2025-11-23 15:14:18 -08:00
Shroominic
684ab639ac
fix auto redirect to /login
2025-11-23 15:00:54 -08:00
shroominic and GitHub
0d698e9e75
Merge pull request #242 from Routstr/login-dark-mode
...
make login page dark mode
2025-11-23 14:37:39 -08:00
Cursor Agent
f7d6a0e349
Merge branch 'origin/v0.2.1' into cursor/recreate-branch-with-original-commits-gemini-3-pro-preview-bbe5
2025-11-23 22:23:00 +00:00