Skip to content

Release: v0.3.0 - #186

Merged
themightychris merged 5 commits into
mainfrom
develop
Sep 18, 2026
Merged

themightychris merged 5 commits into
mainfrom
develop

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 18, 2026

Copy link
Copy Markdown

codeforphilly.org/chat/<channel> works again: it signs you into Slack through our IdP and opens the channel, as the links distributed over the years expect.

Improvements

themightychris and others added 5 commits September 18, 2026 02:16
Match laddr: the redirect targets Slack's SP-initiated SSO start URL
with redir=/messages/<channel>/, so the member is signed in through our
IdP and lands in the channel. Years of codeforphilly.org/chat/<channel>
links depend on the path form; default channel is general.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LFyA5poHwrhAktrnsKrUiQ
The rewrite's /chat pointed at https://<team>.slack.com/channels/<name>,
which assumes an existing Slack session, and /chat/<channel> fell
through to the SPA's 404. laddr's Emergence\Slack\Connector redirected
to Slack's SSO start with redir=/messages/<channel>/; Slack then drives
the SP-initiated flow against our IdP and opens the channel. Restore
that, accept the path form (with and without a trailing slash), and
default to general.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LFyA5poHwrhAktrnsKrUiQ
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LFyA5poHwrhAktrnsKrUiQ
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LFyA5poHwrhAktrnsKrUiQ
feat(api): /chat and /chat/<channel> sign into Slack via SSO
@github-actions

Copy link
Copy Markdown
Author

Changelog

- feat(api): /chat and /chat/<channel> sign into Slack via SSO [#185] @themightychris

@themightychris themightychris changed the title Release: v0.2.6 Release: v0.3.0 Sep 18, 2026
@themightychris
themightychris merged commit dc247d0 into main Sep 18, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant