Skip to content

Deploy atomic-integration-proxy 0.2.2 (fixes Notion connect) - #79

Merged
michielbdejong merged 2 commits into
mainfrom
claude/proxy-notion-connect-redirect
Sep 29, 2026
Merged

michielbdejong merged 2 commits into
mainfrom
claude/proxy-notion-connect-redirect

Conversation

@michielbdejong

Copy link
Copy Markdown
Contributor

Bumps the Heroku wrapper to atomic-integration-proxy 0.2.2 from crates.io (tag integration-proxy-v0.2.2, ontola/atomic-plugins#207).

0.2.2 continues from the consent page to the OAuth provider with a page (meta refresh plus a button, no-referrer) instead of a 303. Chrome applies the consent page's form-action to the whole redirect chain, so Notion's api.notion.com → app.notion.com hop was blocked and connecting Notion failed. A second click on Approve now says "already approved" instead of "expired".

Cargo.lock is locked to 0.2.2 and cargo build --release --locked passes locally. No config-var changes. Merging deploys to Heroku (localthought.io); Michiel approved deploying this fix.

🤖 Generated with Claude Code

Michiel de Jong and others added 2 commits September 29, 2026 15:07
0.2.2 (ontola/atomic-plugins branch claude/proxy-notion-connect-redirect)
continues from the consent page to the provider with a page instead of a
303, so a provider whose authorization endpoint redirects to another of
its own origins (Notion: api.notion.com -> app.notion.com) is no longer
blocked by the consent page's CSP form-action.

NOT READY TO MERGE: Cargo.lock still resolves 0.2.1. Once 0.2.2 is on
crates.io, run `cargo update -p atomic-integration-proxy` and
`cargo build --release --locked`, and commit Cargo.lock here.

Also: README's deploy section no longer describes the retired git pin.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
0.2.2 continues to the OAuth provider with a page instead of a redirect,
so providers whose authorize URL hops origins (Notion: api.notion.com ->
app.notion.com) are no longer blocked by the consent page's form-action.
ontola/atomic-plugins#207.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@michielbdejong
michielbdejong merged commit 232142c into main Sep 29, 2026
1 check 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