Commit Graph
7 Commits
Author SHA1 Message Date
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