Skip to content

Conversation

estib-vega
Copy link
Contributor

Description

  • Added reusable GitHub and Google OAuth button components for login/signup pages.
  • Introduced redirect guard components to manage user navigation based on authentication and account finalization status.
  • Refactored Navigation and Header to use new login/signup flow with webRoutes and removed old redirect logic.
  • Updated app layout to provide LoginService, integrate redirect guards, and conditionally show Navigation.
  • Display logged out view with prompt on main app page when user is not logged in.
  • Fixed user login checks to use USER_SERVICE instead of auth token for project reviews and rules pages.
  • Added new authentication and user-related pages including login, signup, finalize account, resend confirmation, and password reset flows.
  • Refactored root layout to improve authentication and token restoration logic using webRoutes.

Copy link

vercel bot commented Jul 30, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
gitbutler-components Ready Ready Preview Comment Oct 3, 2025 1:21pm
1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
gitbutler-web Ignored Ignored Preview Oct 3, 2025 1:21pm

@estib-vega estib-vega force-pushed the svelte-login-migration-2 branch from 958e3c8 to a26bbfd Compare July 30, 2025 10:23
@estib-vega estib-vega force-pushed the svelte-login-migration-2 branch from a26bbfd to 03a7a70 Compare September 18, 2025 14:12
@estib-vega estib-vega force-pushed the svelte-login-migration-2 branch from 03a7a70 to a79ace9 Compare September 18, 2025 15:20
@estib-vega estib-vega force-pushed the svelte-login-migration-2 branch from cd64787 to 6c7658a Compare September 19, 2025 11:15
@estib-vega estib-vega force-pushed the svelte-login-migration-2 branch from 053ff02 to 8d71696 Compare September 20, 2025 14:00
@github-actions github-actions bot added the rust Pull requests that update Rust code label Oct 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants