summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-06-15Merge pull request #36 from grazzolini/devel_clocksrelease_2017-06-15Angel Velásquez1-3/+5
Filter the users that appear on the devel clocks page
2017-06-14Use a list and a groups filter to aid readability and avoid using QGiancarlo Razzolini1-3/+4
2017-06-14Merge pull request #35 from jelly/remove_space_pkg_cmp_versionAngel Velásquez1-3/+3
Remove space between comparison and version
2017-06-13Filter the users that appear on the devel clocks pageGiancarlo Razzolini1-4/+5
Since we have testers and other kind of users, filter the users that appear on the devel clocks page for membership on Developers, Trusted Users or Support Staff only.
2017-06-12Remove space between comparison and versionJelle van der Waa1-3/+3
2017-06-12Merge pull request #34 from jelly/remove_legacy_urlsrelease_2017-06-12Angel Velásquez2-34/+0
urls.py: remove legacy urls
2017-06-12urls.py: remove legacy urlsJelle van der Waa2-34/+0
The legacy urls where introduced in 2011 get rid of them since it's 2017.
2017-06-12Merge pull request #30 from jelly/signoffsAngel Velásquez2-3/+22
Signoffs
2017-06-12Merge pull request #32 from jelly/syncisosAngel Velásquez1-6/+16
Syncisos
2017-06-12Merge pull request #33 from jelly/testsAngel Velásquez10-2/+151
Tests add 12% more coverage
2017-06-11tests: add tests for sitemapsJelle van der Waa4-0/+21
2017-06-11releng: Add Release model testsJelle van der Waa2-0/+43
2017-06-11public: test missing urlsJelle van der Waa1-0/+18
Test the urls which are part of public but where not tested yet due to missing fixtures.
2017-06-11tests: test feedJelle van der Waa3-0/+23
2017-06-11visualize: add testsJelle van der Waa2-0/+36
2017-06-11mirrors: tests: Fix faulty testJelle van der Waa1-1/+1
Fix test which returns different result on ipv6 / ipv4
2017-06-11Move coverage configuration to .coverageJelle van der Waa2-1/+9
Introduce a .coveragerc file to omit multiple files from test coverage such as django's migrations, env and the tests itself.
2017-06-08Merge pull request #31 from jelly/settings_cleanupsAngel Velásquez1-22/+22
settings.py: handle flake8 warnings
2017-06-07settings.py: handle flake8 warningsJelle van der Waa1-22/+22
Remove double #'s everywhere, remove spaces between [], place : directly after the string and correctly indent the TEMPLATES declaration
2017-06-07syncisos: reduce nesting in handle_starttagJelle van der Waa1-5/+9
Reduce nesting for readability.
2017-06-07syncisos: print user friendly errorJelle van der Waa1-1/+7
Print a user friendly error instead of traceback, a traceback is avaliable by increasing the verbosity (-v 2)
2017-06-05Change signoff permissions for Testers groupJelle van der Waa1-3/+3
Change the permissions required for a signoff, so that the testers group does not need change_package permission Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2017-06-05Add fixtures for the signoff testers groupJelle van der Waa1-0/+19
Add the fixtures corresponding to the signoff testers group on the live server. Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2017-05-29Merge pull request #24 from jelly/py3Angel Velásquez3-6/+6
Py3
2017-05-29main: Add basic tests for pgp template functions (#28)jelle van der Waa1-0/+54
2017-05-29main: Clean up unused option in pgp_fingerprint (#29)jelle van der Waa1-7/+3
The autoescape option is always true in our codebase so remove the unused non escaping option.
2017-05-29README: describe importing the package file listing (#25)jelle van der Waa1-2/+5
* README: describe importing the package file listing Describe how to import the package file listing for the listing in /packages/$repo/$arch/$pkgname/files and on /packages/$repo/$arch/$pkgname. * README: update examples to x86_64 i686 will be dropped in the near future.
2017-05-29Merge pull request #26 from jelly/retro_testsAngel Velásquez1-0/+14
retro: add tests for 100% coverage
2017-05-29Merge pull request #27 from jelly/unused_importsAngel Velásquez1-2/+0
main: remove unused imports
2017-05-29Merge pull request #23 from jelly/files_template_bugAngel Velásquez1-1/+1
packages: Fix invalid template syntax
2017-05-28main: remove unused importsJelle van der Waa1-2/+0
2017-05-28retro: create tests for retro pagesJelle van der Waa1-0/+14
Added tests for the known year pages and the 404 case. With theses tests the retro pages have 100% test coverage
2017-05-28packages: Fix invalid template syntaxJelle van der Waa1-1/+1
2017-05-28Make print statements Python 3 compatibleJelle van der Waa2-4/+4
2017-05-28mirrorresolv: Make exception Python 3 friendlyJelle van der Waa1-2/+2
2017-05-24Fix broken reportsrelease_2017-05-24Angel Velasquez2-147/+152
This should fix reports that were broken cause username was passed and it wasn't needed. Also some format changes were done.
2017-05-24Update .gitignoreAngel Velasquez1-0/+3
Add rope cache dir to .gitignore
2017-05-24Merge pull request #21 from jelly/debug_templateAngel Velásquez1-24/+23
Debug template
2017-05-24Merge pull request #22 from jelly/django_warningsAngel Velásquez3-2/+50
releng: Fix django warnings
2017-05-24releng: Fix django warningsJelle van der Waa3-2/+50
Fixes warnings for releng.Test.modules and releng.Test.rollback_modules (fields.W340) null has no effect on ManyToManyField.
2017-05-23Merge pull request #18 from jelly/mirror_testsAngel Velásquez1-0/+62
mirrors: add simple test for mirror stats
2017-05-22mirrors: add simple test for mirror statsJelle van der Waa1-0/+62
Add a simple /mirrors/status and MirrorUrl model tests
2017-05-22Allow templates to be debugged locallyJelle van der Waa1-19/+19
template debugging was never enabled, since TEMPLATES where defined before the local_settings where imported. So move the TEMPLATES definition under the local_settings import.
2017-05-22settings: use one import for importing pathJelle van der Waa1-5/+4
2017-05-22Merge pull request #19 from jelly/fix_faulty_code_tagsEvangelos Foutras1-2/+2
Fix invalid code tags
2017-05-22Merge pull request #20 from archlinux/fix-broken-mirror-status-pageFlorian Pritz1-2/+2
Remove invalid filter call from mirrors/status_table.html
2017-05-22Remove invalid filter call from mirrors/status_table.htmlEvangelos Foutras1-2/+2
The filter was passed an undefined variable which caused the template to be rendered as empty. Since the other table columns default to an empty string instead of "unknown", simply remove the default:"unknown" filter. Also correct a closing %} tag.
2017-05-19Fix invalid code tagsJelle van der Waa1-2/+2
Code tags should be closed with a </close> tag Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2017-05-18Update requirements_prodAngel Velasquez1-10/+1
Now requirements.txt contains the base packages and is being included from requirements_prod Signed-off-by: Angel Velasquez <angvp@archlinux.org>
2017-05-18Fix a typo in templates/releng/thanks.htmlFelix Yan1-1/+1