Skip to content

feat(ext): edition notices and panel actions with input - #201

Merged
eniac111 merged 1 commit into
masterfrom
feat/edition-notice-panel-input
Nov 1, 2026
Merged

eniac111 merged 1 commit into
masterfrom
feat/edition-notice-panel-input

Conversation

@eniac111

@eniac111 eniac111 commented Nov 1, 2026

Copy link
Copy Markdown
Member

No description provided.

Let an edition publish a notice (severity, message, optional link) that
the shell shows as a banner to users who manage settings. The notice
travels in the /me response, so it needs no extra request.

Let a settings panel action take a body: PanelInput (label, help, byte
limit) renders a text upload in a modal, and the body is sent as
"panel_input", which the audit middleware redacts. A Danger action with
input shows its confirm text and requires the confirm phrase in the same
dialog. Panel actions can also run as GET for read-only checks.

Signed-off-by: Blagovest Petrov <blagovest@petrovs.info>
@eniac111
eniac111 merged commit 987fc25 into master Nov 1, 2026
20 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 1, 2026
@eniac111
eniac111 deleted the feat/edition-notice-panel-input branch November 1, 2026 23:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant