Deleting Diffusion repositories via web is currently disabled:
If you really want to delete the repository, run this command from the command line: phabricator/ $ ./bin/remove destroy <repo_callsign_or_R####> Repositories touch many objects and as such deletes are prohibitively expensive to run from the web UI.
I feel we should investigate if we could, maybe, ease the DB transactions or make jobs run in background, etc. to make repo deletion avalaible via web.