Jelle van der Waa
Jelle van der Waa
When a Trusted User or Developer steps down, his key may be left in the archlinux-keyring package. There is no automation to revoke this key or update the keyring package,...
The following command shows all deprecation warnings for our code but also for virtualenv's it would be useful to figure out how to show it just for our code and...
When manually unflagging the old flagrequest is not removed while it should be. Number of flag requests can be obtained by: ``` >>> from packages.models import FlagRequest >>> FlagRequest.objects.count() ```...
One branch which has worked on it is available here: https://github.com/archlinux/archweb/compare/master...jelly:d3js_upgrade
Change the unit test system to pytest with it's easy fixture system to replace the current json fixtures. * Consider using [pytest-django](https://pytest-django.readthedocs.io/en/latest/configuring_django.html) * Add [fixtures](https://docs.pytest.org/en/latest/fixture.html#fixture) for mirrorurls etc. * [Django...
After reading this [blog post](https://www.peterbe.com/plog/django-orm-optimization-story-on-selecting-the-least-possible) it might be possible to improve SQL queries by selecting less. This would require someone who would work on it to go through every query...
Accessibility is important for users who are blind or visually impaired. Some links to read up about: - https://a11yproject.com/about - https://github.com/pa11y/pa11y - https://www.youtube.com/watch?v=GQPGuxgesM0 Hopefully Django already includes a good default...
The Feature-Policy disallows the browser from accessing certain features on a mobile device such as location, etc and is currently still a draft. It's also only supported via a Django...
Create an automatic todo list to rebuild the users packages which are signed with an now inactive key.