Google Summer of Code 2019/Web UI improvements
Title: Web UI improvements
Software Heritage can be accessed through a beautiful and rich Web UI, developed in Django. This project was aimed at improving the web interface (swh-web).
- Antoine Lambert
- Valentin Lorentz
- Security testing : Various XSS vulnerabilities were fixed in the website.
- End-to-end Testing :
- These are end-to-end test are already being being executed for each swh-web diff.
- Other Improvements : Language select option, improve responsiveness, some UI enhancements, improve image & pdf rendering, redirection for uppercase hash
- Origin search interface may be further improved. Some tests are already written for the same which should make the task easier.
- Update of readme with information about end-to-end tests.