picoclaw/web/frontend/src/components/channels
wenjie dad5dcc30f
refactor(web): load channel configs without exposing secret values (#2277)
* refactor(web): load channel configs without exposing secret values

- add a dedicated channel config API that returns sanitized config plus
  configured secret metadata
- update channel config pages and forms to use secret presence for
  placeholders, validation, reset, and save behavior
- refresh the channel settings layout and clean up related i18n copy
- add backend tests for the new channel config endpoint

* fix(config): restore missing strings import
2026-04-02 19:09:33 +08:00
..
channel-forms refactor(web): load channel configs without exposing secret values (#2277) 2026-04-02 19:09:33 +08:00
channel-config-fields.ts refactor(web): load channel configs without exposing secret values (#2277) 2026-04-02 19:09:33 +08:00
channel-config-page.tsx refactor(web): load channel configs without exposing secret values (#2277) 2026-04-02 19:09:33 +08:00
channel-display-name.ts feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00