Skip to content

Specific 404 handler for teams (& projects) #5905

Open
@geropl

Description

@geropl

A general 404 redirect to www.gitpod.io (away from the webapp) is bad for UX because if user mistype/miscopy/don't have access to a team (or project) they end up on the webpage. This is not a dead-end per-se, but definitely feels arkward and requires additional mental work to get back.

Would be nice to distinguish between:

  • looks like a team URL:
    • "team does not exists or you don't have access"
    • actions:
      • create (same as /new with preset name from slug)
      • maybe "request invite"?
  • could be a project URL:
    • if team does not exist: same as above
    • if team exists but project not:
      • "projects does not exist. want to create/import?"
      • actions:
        • create new
        • import
  • nothing of the above => redirect - or even better: have a 404 within the webapp (not www subdomain), to be self-contained

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions