Wikimedia
Tracker: Make 403 responses nicer
Knowledge expectations
Student is expected to know basics of Django.
Problem
If you go to /ticket/ /edit from another account than ticket owner's one, you'll be send HTML that contains only "You cannot edit this ticket." (no HTML elements). I prefer extending base.html in your new error message template to incorporate the error page better in Tracker's interface.
Expected outcome
You should propose a patch to Wikimedia Gerrit, see tutorial.
Student is expected to claim the task on Wikimedia Phabricator when claiming this task on the GCI site.
Materials
- Tracker in production
- Test version of Tracker – you can play with Tracker here
- Codebase
- If you want to try to work with Gerrit before working on this, you can claim this task before.
- How to setup local development environment
Task tags
Students who completed this task
takidelfin