3d331e4c72
The service detail page showed non-secret connection config (base_url, user_id, username, timeout_seconds) as read-only. Render schema-driven editable inputs (reusing the create-dialog pattern) with a draftConfig state hydrated from the instance, and unify the save button to persist both config and secrets. Number fields render as type=number; the base_url schema description surfaces as helper text.
953 B
953 B
frontend/src/pages (index)
dir: frontend/src/pages
role
Top-level page components constituting the primary UI screens/routes of the frontend application, covering dashboards, media management, file browsing, services, settings, users, and task automation.
parent
index: frontend/src/.pi-map.index.md map: frontend/src/.pi-map.md
children
- frontend/src/pages/tests index: frontend/src/pages/tests/.pi-map.index.md map: frontend/src/pages/tests/.pi-map.md
files
- Actions.tsx
- Applications.tsx
- Dashboard.tsx
- FileBrowser.impl.tsx
- FileBrowser.tsx
- Media.tsx
- ServicePage.tsx
- ServicesPage.tsx
- Settings.tsx
- Users.tsx
- UsersPage.impl.tsx
links
index: frontend/src/pages/.pi-map.index.md map: frontend/src/pages/.pi-map.md
workflows
- change pages behavior read: Actions.tsx, Applications.tsx, Dashboard.tsx
- explore pages subdirectories index: frontend/src/pages/tests/.pi-map.index.md