9qeklajc and Shroominic
11868f9180
#282 more filter options
2026-01-12 17:45:40 +08: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
Shroominic
2cbf7b41f3
fix build error
2025-11-23 14:08:07 -08:00
Shroominic and Cursor Agent
d142ca52c7
fix date picker
2025-11-23 21:51:36 +00:00
Shroominic and Cursor Agent
6f4e57eeff
feat(ui): apply global currency formatting to stats components
...
- Update UsageSummaryCards to use global currency store and formatting
- Update RevenueByModelTable to use global currency store and formatting
- Ensure consistent sat/msat/usd display across all dashboard metrics
2025-11-23 21:51:36 +00:00
Shroominic and Cursor Agent
3371b03068
feat(ui): update currency toggle to minimalistic dropdown
...
- Replace toggle group with dropdown menu for currency selection
- Update currency formatting to round USD to 2 decimals
- Improve header space utilization
2025-11-23 21:51:36 +00:00
Shroominic and Cursor Agent
64b45a75c7
feat(ui): implement global currency selection
...
- Add global currency store (sat/msat/usd)
- Add currency toggle to site header
- Update currency formatting logic (integers for sats, 2 decimals for USD)
- Connect dashboard and balances pages to global currency state
2025-11-23 21:51:36 +00:00
Shroominic and Cursor Agent
dcfd398008
feat(ui): add balance summary to main dashboard
...
- Create DashboardBalanceSummary component for quick balance overview
- Add balance summary cards to top of main dashboard
- Separate current balance view from time-filtered usage analytics
2025-11-23 21:51:36 +00:00
Shroominic and Cursor Agent
85962aa45a
refactor(ui): restructure dashboard layout
...
- Move wallet balances to dedicated /balances page
- Promote usage statistics to main dashboard (/)
- Update sidebar navigation
- Update backend routes for new page structure
- Remove old usage page
2025-11-23 21:51:36 +00:00
Shroominic and Cursor Agent
d0aa91aa51
feat(ui): enhance dashboard visualizations
...
- Replace usage metrics line charts with gradient area charts
- Redesign summary cards with improved styling and icons
- Add revenue share progress bar to models table
- Format numbers in tables for better readability
2025-11-23 21:51:36 +00:00
Cursor Agent
eb83b3c51a
refactor: unify logs and usage implementation
2025-11-23 21:51:36 +00:00
Cursor Agent
13640d13d1
Merge remote-tracking branch 'remotes/origin/cursor/add-usage-tracking-dashboard-and-apis-32d6' into recreated-feature-branch
2025-11-23 21:51:16 +00:00
Shroominic
028e73951e
make login page dark mode
2025-11-20 17:53:53 -08:00
Shroominic
1a2b52ab90
fix ui build
2025-11-20 17:42:37 -08:00
Shroominic
f45ff16674
api cheat sheet
2025-11-20 15:58:44 -08:00
Shroominic
bd0764ee0d
easy create account and topup over the dashboard for providers that support it
2025-11-18 14:38:51 -08:00
9qeklajc
38356d7bb3
add copy button & order entries
2025-11-16 10:46:10 +01:00
Cursor Agent and db2002dominic
99d98ffb2c
feat: Add usage tracking dashboard and API
...
Co-authored-by: db2002dominic <db2002dominic@gmail.com >
2025-11-15 23:49:36 +00:00
9qeklajc
23ff99d41f
copy button
2025-11-15 12:53:58 +01:00
9qeklajc
3e7d4c6e86
add date picker
2025-11-15 11:46:24 +01:00
9qeklajc
34cdbfe446
add logs page
2025-11-15 11:32:18 +01:00
shroominic and GitHub
bb9b632ceb
Merge pull request #223 from Routstr/v0.2.0b
...
V0.2.0b
2025-11-14 16:08:46 +08:00
Shroominic
9a52e30470
get api key link
2025-11-11 17:31:19 +08:00
9qeklajc
9b2a4a8ff8
update package lock
2025-11-11 09:21:24 +01:00
9qeklajc
8d4691e7f6
update dep. package
2025-11-11 09:00:26 +01:00
9qeklajc
d7c5d7ce41
remove cashu dep
2025-11-11 08:56:47 +01:00
9qeklajc
cfe03d6dcb
remove redundant setting & doc
2025-11-10 22:59:32 +01:00
9qeklajc
8c08be9e11
better ui
2025-11-05 00:12:23 +01:00
9qeklajc
f5c9cde852
clean up
2025-11-04 23:46:38 +01:00
9qeklajc
ded82cd729
fix model endpoint & filter query
2025-11-04 23:16:08 +01:00