Loading
Add admin settings UI for custom Code dropdown clients
Context
Follow-up to !233416 (comment 3636865507)
Adds the instance admin settings UI (behind the custom_code_dropdown_clients flag) for configuring custom "Open with" clients in the project Code dropdown — Vue editor, repository settings section, permitted param, update-service persistence, and usage tracking.
Depends on !233416 (merged) for the code_dropdown_custom_clients setting and flag, so this stays a Draft until that merges. Nothing renders in the dropdown yet — that comes in the render MR.
Related to #604390
Design proposal
See !233416 (comment 3636865507)
| State | Screen |
|---|---|
| Empty state | |
| Add new client |
Client added |
| Edit client | |
| Add new client with pre-existing client |
Related MRs
Per #604390 (comment 3613329908)
- !233416 (merged) — the underlying setting (in review now; the others build on it)
- !244658 (merged) — the admin screen for adding and editing entries
👈 - !244659 — showing the configured entries in the Code dropdown
- !244660 — documentation
Edited by Alyssa Trinh




