Reproduction Steps:
- Click Create Repository → Create Git Repository in Diffusion
- Give the repository a shortname with a period (e.g., test.test)
- Create Repository
Expected Result:
- I be taken to https://phabricator.domain.com/source/repo.shortname/manage to edit additional settings and activate the repository
Observed Result:
- 404 error
I noticed this locally after a user reported the issue over the weekend. We're running
rP74a0e5cd7930ac06013ed6fafc4fd96e7730b40c (Sat, Nov 19)
rARCe17fe43ca3fe6dc6dd0b5ce056f56310ea1d3d51 (Oct 21 2016)
rPHUb4f866bd75ec138397a16337bc5d326e586a6276 (Fri, Nov 18)
I also reproduced this with the above steps on a fresh Phacility instance.
I didn't see this reported anywhere, so apologies if it's a dupe!