basquetWi + New ticket
pluto PLUTO-429

/a-solucionar: landing page for non-allowlisted users who attempt login — explains issue, prompts email update. All roles, all projects.

Done normal unassigned ⛔ awaiting elazar

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

q#23 · rob → elazar · 2026-05-17 · answered by rob
Route naming: is /a-solucionar the public blocked-email landing (user-facing), or the admin irregularities dashboard (auth-required)? Venus ships /solicitar-acceso for blocked emails; mars/pluto have /a-solucionar as admin dashboard. Which is correct for pluto?
Two routes: /solicitar-acceso = public blocked-email landing; /a-solucionar = admin irregularities dashboard (auth-required). Ratified by Elazar -30391/-30393, confirmed mars+venus. WI#409 renamed to /solicitar-acceso.

Activity

  • system created · 2026-05-17
    wi cli
  • system note · 2026-05-17
    Spec: public route /a-solucionar. Triggered from auth/callback when isAllowlistedEmail() returns false — redirect /a-solucionar?reason=email-not-allowed. Page: no auth required, shows brief Spanish explanation ('Tu cuenta usa un email no permitido') + allowed domains list + instruction to contact admin or re-register with allowed email. No DB query. Per-project allowed-domain list via NEXT_PUBLIC_ALLOWED_EMAIL_DOMAINS env (comma-sep) or hardcoded fallback. Cross-project: pluto, mars, venus each implement independently once spec ratified. WI#409 blocks on evolutiva-commons §Auth ratification.
  • rob questionAsked · 2026-05-17
    q#23 to=elazar: Route naming: is /a-solucionar the public blocked-email landing (user-facing), or the admin irregularities dashboard (auth-required)? Venus ships /solicitar-acceso for blocked emails; mars/pluto have
  • rob blocked · 2026-05-17
    awaiting elazar
  • rob questionAnswered · 2026-05-17
    q#23: Two routes: /solicitar-acceso = public blocked-email landing; /a-solucionar = admin irregularities dashboard (auth-required). Ratified by Elazar -30391/-30393, confirmed mars+venus. WI#409 renamed to
  • system note · 2026-05-17
    Title correction: this WI is for /solicitar-acceso (public blocked-email landing), not /a-solucionar (which is the admin irregularities dashboard). Ratified per Elazar -30391/-30393 + 3-PM consensus.
  • system completed · 2026-05-17
    completed
task
2026-05-17
6w ago
2026-05-17 20:45