Commit Graph
12 Commits
Author SHA1 Message Date
9qeklajc 59773e972b configure payment 2026-05-09 00:00:18 +02:00
9qeklajc 1f2ff8a99c added admin token 2026-04-25 11:18:58 +02:00
Evan Yang 8fc1b6484c Add Nostr analytics snapshots and expand stats model coverage 2026-03-13 15:55:29 +08:00
Evan Yang c74a877ab5 Fix build and formatting 2026-03-07 18:15:29 +08:00
Evan Yang 83a76e86fe Update dashboard UI/UX 2026-03-07 18:15:29 +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
9qeklajc cfe03d6dcb remove redundant setting & doc 2025-11-10 22:59:32 +01:00
9qeklajc e146b4a08a better passwrod setting 2025-10-24 15:22:45 +02:00
9qeklajc 57cace0e77 better setting ui 2025-10-24 14:37:56 +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 4d28586d13 add ui code 2025-10-21 22:07:47 +02:00