• DevPilot's avatar
    fix(auth+ui): repair signup/login cycle and broken navigation on desktop and mobile · 75ab1d67
    DevPilot authored
    - Stop starting a second Alpine instance in app.js; Livewire already ships and
      starts Alpine, so every x-on handler fired twice and toggles (user dropdown,
      logout menu) cancelled themselves out.
    - Email verification links work on any device/browser (no longer require an
      existing session); the user is logged in after verifying.
    - Add /dashboard role router; logged-in users hitting /login, /register or the
      landing page go to their dashboard instead of looping back to "Login".
    - Case-insensitive email login/reset (mobile keyboards capitalise the first
      letter); emails and usernames are normalised to lowercase on signup.
    - Accept local Egyptian (01xxxxxxxxx), 00-prefixed and spaced phone numbers.
    - Role-based sidebar for every app page; new company sidebar replacing dead
      href="#" links; wire dashboard quick actions, bell, profile/settings menus.
    - Guest header shows Login/Register (or Dashboard when signed in).
    Co-Authored-By: 's avatarClaude Opus 5.5 <noreply@anthropic.com>
    75ab1d67
Name
Last commit
Last update
..
Admin Loading commit data...
Applications Loading commit data...
Auth Loading commit data...
Campaigns Loading commit data...
Companies Loading commit data...
Creators Loading commit data...
Deliverables Loading commit data...
Invitations Loading commit data...
Matching Loading commit data...
Messaging Loading commit data...
Notifications Loading commit data...
Portfolios Loading commit data...
Projects Loading commit data...
Reporting Loading commit data...
Reputation Loading commit data...
Reviews Loading commit data...
Settings Loading commit data...
VideoReview Loading commit data...