Pages: Feedbacks about UX

Hello,

Thanks for making Pages! It looks pretty good!

While using it, I found several things which can be super confusing and I’d like to share:

  1. While clicking a commit hash of my GitLab commit, it will jump to GitHub instead.

  2. While creating a site based on GitLab repo but the connected account does not have maintainer or owner permission, the building page will say it has an internal error, please try later. Actually, it is a permission issue instead of a CF internal error.

  3. After deleting a site on Pages, creating a new site with exactly the same name will result in an API 504 or 401 error. There might be a naming conflict. The UI will only show “unknown error”. But changing the name (repo name) would help.

I will re-poke the team about this

I’m not sure I understand exactly. Is this in an organization? Where a user can see and access but doesn’t have any write/manage perms?

That’s new… will see if I can repro and report it to the team

2 Likes

Is this in an organization? Where a user can see and access but doesn’t have any write/manage perms?

Yeah, organization. https://docs.gitlab.com/ee/user/permissions.html may have detailed explanation. I concluded this by my experiments. Only Maintainer can work: