[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. 馃珫 Status page with uptime monitoring & API monitoring as code 馃珫 openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor

slack: channel context, incident follow-ups, welcome actions (#2918) master

* slack: channel context, incident follow-ups, welcome actions - mentions see the channel before them (with author and UTC time), Slack message links are read with a membership check, and a thread remembers what its approved cards created - declaring offers "Link this channel instead" in the source channel and a drafted status report card in the incident channel - the status report form gets Started at, which moves the incident's start back when earlier - approved cards show the next step with buttons - the welcome card offers Catch up, Declare incident, Publish status update * fix pr * slack: address review on channel context and follow-ups - record created cards in a Redis list (atomic append) - keep user-written titles out of the thread memory note - drop DM ids from permalinks, page all members of a private channel - no draft when the model says no page fits - don't offer relink from a group DM - docs: Started at is conditional, subscribe joins get no welcome card Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * ci: apply automated fixes * slack: update tests for the created-records list Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>