Skip to content

revert: remove OAuth callback deep link support#85

Open
rabble wants to merge 1 commit into
mainfrom
revert-oauth-callback
Open

revert: remove OAuth callback deep link support#85
rabble wants to merge 1 commit into
mainfrom
revert-oauth-callback

Conversation

@rabble

@rabble rabble commented Jan 14, 2026

Copy link
Copy Markdown
Member

Summary

  • Reverts OAuth callback feature that was prematurely deployed
  • Removes OAuth callback page and routing
  • Removes ASWebAuthenticationSession webcredentials
  • Removes iOS applinks array changes

The feature is preserved in the oauth-callback-feature branch for future use.

Test plan

  • Build passes
  • Verify app still works without OAuth callbacks

🤖 Generated with Claude Code

Reverts the OAuth callback feature that was prematurely merged.
This removes:
- OAuth callback page and routing
- ASWebAuthenticationSession webcredentials
- iOS applinks array changes

The feature is preserved in the oauth-callback-feature branch.

Reverts commits:
- 3bae756 Add empty apps array to applinks for iOS compatibility
- ca5d436 Add webcredentials for ASWebAuthenticationSession HTTPS callbacks
- 8594c31 Improve app callback fallback with platform detection
- 776c947 Fix OAuth callback redirect loop
- 0e3c11b Add Sha256 for test app
- a5bec97 Fix unused variable lint errors
- 9117483 Add OAuth callback deep link support for Divine mobile app

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@github-actions

Copy link
Copy Markdown

🚀 Preview Deployment

Property Value
Preview URL https://ba144be2.divine-web-fm8.pages.dev
Commit 06fa32f
Branch revert-oauth-callback

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying divine-web with  Cloudflare Pages  Cloudflare Pages

Latest commit: 06fa32f
Status: ✅  Deploy successful!
Preview URL: https://10638b47.divine-web.pages.dev
Branch Preview URL: https://revert-oauth-callback.divine-web.pages.dev

View logs

@NotThatKindOfDrLiz NotThatKindOfDrLiz changed the title Revert OAuth callback deep link support revert: remove OAuth callback deep link support Apr 29, 2026
@rabble

rabble commented Jun 5, 2026

Copy link
Copy Markdown
Member Author

Self-review note: blocked by merge conflicts against current main and failing test (20.x) checks. Please update or close/recreate this branch before final review.

@rabble

rabble commented Jun 11, 2026

Copy link
Copy Markdown
Member Author

Review verdict: CLOSE (stale) (self-authored PR — posting as a comment)

This revert was opened in January but never merged, and in the five months since, the OAuth callback feature it removes has stayed live on main and become load-bearing: the mobile app relies on /app/callback, the AASA webcredentials block, and the Android cert fingerprints, and main has since added /invite/* deep links to the same apple-app-site-association file (#385), which this branch would clobber.

The branch is also unmergeable (CONFLICTING) and test (20.x) fails on both runs — the revert reintroduces unused-variable lint errors by un-prefixing _duration (ThumbnailPlayer) and _pageLoadTime (analytics).

If a revert is ever needed in the future, it should be recreated fresh against current main. The original feature work remains preserved on the oauth-callback-feature branch per the PR description.

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