summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-09-11Updater requirements.txt filerelease_2019-09-11Jelle van der Waa1-3/+3
2019-09-11devel: Add sorting on groups to the admin viewJelle van der Waa1-2/+2
2019-09-11Merge pull request #234 from lrustand/approval-notificationjelle van der Waa2-0/+30
Send notification once package has enough signoffs
2019-09-10Send notification once packages has enough signoffsLars Rustand2-0/+30
2019-09-10Merge pull request #238 from 5long/local-devel-csrf-settingjelle van der Waa1-1/+2
Developing locally needs CSRF_COOKIE_SECURE=False
2019-09-09Developing locally needs CSRF_COOKIE_SECURE=FalseWhyme Lyu1-1/+2
2019-09-08devel: move signoff status up for more attentionJelle van der Waa1-47/+47
2019-09-05Update to django 2.2.5Jelle van der Waa1-1/+1
2019-08-13Merge pull request #236 from jelly/searchjelle van der Waa1-3/+3
packages: fix negative and invalid limit in search API
2019-08-13packages: fix negative and invalid limit in search APIJelle van der Waa1-3/+3
Resolve 500 issues when limit=wji or limit=-1 by setting a min_value of 0 and changing the field to a IntegerField.
2019-08-01Update django for security issuesrelease_2019-08-01Jelle van der Waa1-1/+1
2019-07-30Merge pull request #232 from jelly/traviscijelle van der Waa1-1/+1
Test on 3.7 and on Python nightly
2019-07-30Test on 3.7Jelle van der Waa1-1/+1
2019-07-28Handle null byte searchesJelle van der Waa1-0/+2
Some vulnerability scanners try to find security issues in all webforms and submit invalid null byte into the search from. This is cleaned out by django and leads to 'q' not being set which gives a 500 error. Check if the 'q' key exists in the cleaned_data if not return an empty list. Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2019-07-15Bump Ipy version to 1.00Jelle van der Waa1-1/+1
Fixes a ValueError when setting an IPv6 address with a subnet. Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-07-06Re-add accidently removed class="Jelle van der Waa1-1/+1
2019-07-06Update Django to 2.2.3Jelle van der Waa1-1/+1
Update to mitigate CVE-2019-12781.
2019-06-28Merge pull request #227 from rowanruseler/trailing/devel-reportsjelle van der Waa1-1/+1
trailing space on line 168
2019-06-28trailing spacesRowan Ruseler1-1/+1
2019-06-22Merge pull request #226 from foutrelis/reporead-public-testingjelle van der Waa1-1/+1
reporead: skip sanity check for public testing repos
2019-06-22reporead: skip sanity check for public testing reposEvangelos Foutras1-1/+1
2019-06-18templates: fix accidental removal of class=""Jelle van der Waa1-1/+1
2019-06-15templates: redo even/odd CSS with nth-childrelease_2019-06-15Jelle van der Waa19-34/+36
Instead of adding odd and even classes on every td use a more modern CSS solution with nth-child(even) and odd. Closes: #206 Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-06-15templates: fix colspan lengthJelle van der Waa1-1/+1
There where two extra columns added but the colspan was not increased. closes: #220
2019-06-15Merge pull request #224 from jelly/todolist_complete_notificationjelle van der Waa2-1/+37
todolist: send email when the todolist is fully complete
2019-06-13todolist: send email when the todolist is fully completeJelle van der Waa2-1/+37
When a todolist item is complete ie. all TodoListPackages belonging to the todolist are marked as COMPLETE inform the creator of the todolist via an email. Closes: #222 Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2019-06-03Update django to 2.2.2 for CVE-2019-12308release_2019-06-03Jelle van der Waa1-1/+1
2019-05-24devel: show the maintainer/packager for develJelle van der Waa1-0/+4
In the signoff status also show the packager and maintainer of the package.
2019-05-17Merge pull request #219 from jelly/non_existing_dependencies_v2jelle van der Waa1-2/+34
devel: add non existing dependencies report
2019-05-17devel: add non existing dependencies reportJelle van der Waa1-2/+34
Add a new devel report which shows packages which have non-existing make, opt or normal dependencies. Closes: #111
2019-05-04Update django and other dependenciesJelle van der Waa1-5/+5
2019-04-28Update jQuery to 3.4.0.release_2019-04-28Jelle van der Waa3-3/+3
Close: #211
2019-04-28Merge pull request #217 from jelly/kde_unstable_testingjelle van der Waa2-3/+22
Kde unstable testing
2019-04-28Revert "main: Handle multiple testing repositories"Jelle van der Waa1-3/+2
This reverts commit 4a71835d07a716d6f910a2e652072af9e25bdfc9.
2019-04-28main: Add new Repo variant for kde-unstableJelle van der Waa2-0/+20
Kde-unstable is just a testing repository but does not require signoffs but does require to be seen as a public repo (not staging) so add a new variant.
2019-04-28Merge pull request #216 from jelly/cleanup_signoffsjelle van der Waa1-2/+17
populate_signoffs: clean up old signoff(specifications)
2019-04-28populate_signoffs: clean up old signoff(specifications)Jelle van der Waa1-2/+17
When populating new signoffs also clean up old signoff's and signoffspecifcations by querying the database for everything which is not displayed on the website.
2019-04-27populate_signoffs: remove unused argumentsJelle van der Waa1-3/+0
2019-04-27Revert "visualize: remove unrequired list() calls added"Jelle van der Waa1-2/+2
This reverts commit 1560c4d9040bab7b21b47d5d82599fd69b2eb324.
2019-04-27packages: remove duplicate vim commentJelle van der Waa1-3/+0
2019-04-27reporead: remove added list()Jelle van der Waa1-1/+1
2to3 added an unrequired list() call around the django ORM query.
2019-04-27visualize: remove unrequired list() calls addedJelle van der Waa1-2/+2
2to3 added list() for safety reasons, but not the right reasons, remove the conversion.
2019-04-27Remove deprecated db backend postgresql_psycopg2Jelle van der Waa1-1/+1
The PostgreSQL backend has been renamed to django.db.backends.postgresql and postgresql_psycopg2 has been an alias. Close: #195
2019-04-27packages: remove list()'s added by 2to3Jelle van der Waa1-3/+3
Remove unrequired list()'s around django query's.
2019-04-21Merge pull request #215 from jelly/multiple_testing_flaggedrelease_2019-04-21jelle van der Waa1-2/+3
main: Handle multiple testing repositories
2019-04-21main: Handle multiple testing repositoriesJelle van der Waa1-2/+3
Since there are multiple [testing] repositories when a package is in kde-unstable, testing and flagged in extra the in_testing function will generate an error since there are multiple results. Rewrite the query so it handles multiple results and order it by id since [testing] should have a lower id then kde-unstable.
2019-04-17visualize: remove archweb.js from being loadedJelle van der Waa1-1/+0
archweb.js is not used in the /visualize/ page and can be removed from being loaded. Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2019-04-15rewrite len-as-conditionrelease_2019-04-15Jelle van der Waa2-2/+2
2019-04-15Merge pull request #213 from jelly/split_packagesjelle van der Waa1-0/+2
Hide unflag all split packages for non-split packages
2019-04-14Hide unflag all split packages for non-split packagesJelle van der Waa1-0/+2
Fixes: #143