Commit Graph

2235 Commits

Author SHA1 Message Date
Angel Velásquez
6b901ca5c2 Merge pull request #31 from jelly/settings_cleanups
settings.py: handle flake8 warnings
2017-06-08 14:42:53 -04:00
Jelle van der Waa
61cc984a43 settings.py: handle flake8 warnings
Remove double #'s everywhere, remove spaces between [], place : directly
after the string and correctly indent the TEMPLATES declaration
2017-06-07 22:05:39 +02:00
Angel Velásquez
85a9f34cc8 Merge pull request #24 from jelly/py3
Py3
2017-05-29 20:47:57 -04:00
jelle van der Waa
bd90570ab7 main: Add basic tests for pgp template functions (#28) 2017-05-29 20:47:43 -04:00
jelle van der Waa
767d9d190b main: Clean up unused option in pgp_fingerprint (#29)
The autoescape option is always true in our codebase so remove the
unused non escaping option.
2017-05-29 20:47:20 -04:00
jelle van der Waa
562a059a55 README: describe importing the package file listing (#25)
* 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-29 20:46:40 -04:00
Angel Velásquez
1113b27675 Merge pull request #26 from jelly/retro_tests
retro: add tests for 100% coverage
2017-05-29 20:45:16 -04:00
Angel Velásquez
8c405bcf4e Merge pull request #27 from jelly/unused_imports
main: remove unused imports
2017-05-29 20:44:47 -04:00
Angel Velásquez
d2089f6bea Merge pull request #23 from jelly/files_template_bug
packages: Fix invalid template syntax
2017-05-29 20:43:02 -04:00
Jelle van der Waa
8d74f8c3a5 main: remove unused imports 2017-05-28 20:25:06 +02:00
Jelle van der Waa
ce266e7f8d retro: create tests for retro pages
Added tests for the known year pages and the 404 case. With theses tests
the retro pages have 100% test coverage
2017-05-28 17:28:08 +02:00
Jelle van der Waa
a822190f93 packages: Fix invalid template syntax 2017-05-28 16:52:47 +02:00
Jelle van der Waa
3d1a8302ba Make print statements Python 3 compatible 2017-05-28 16:45:06 +02:00
Jelle van der Waa
d0428979d8 mirrorresolv: Make exception Python 3 friendly 2017-05-28 16:32:16 +02:00
Angel Velasquez
063784db76 Fix broken reports
This should fix reports that were broken cause username was passed and
it wasn't needed.

Also some format changes were done.
2017-05-24 14:17:05 -04:00
Angel Velasquez
ecc70364bb Update .gitignore
Add rope cache dir to .gitignore
2017-05-24 14:17:05 -04:00
Angel Velásquez
0144bc7a24 Merge pull request #21 from jelly/debug_template
Debug template
2017-05-24 03:30:09 -04:00
Angel Velásquez
a68d67c6fe Merge pull request #22 from jelly/django_warnings
releng: Fix django warnings
2017-05-24 03:28:24 -04:00
Jelle van der Waa
a215f25efa releng: Fix django warnings
Fixes warnings for releng.Test.modules and releng.Test.rollback_modules
(fields.W340) null has no effect on ManyToManyField.
2017-05-24 09:06:28 +02:00
Angel Velásquez
97205d4743 Merge pull request #18 from jelly/mirror_tests
mirrors: add simple test for mirror stats
2017-05-23 14:15:12 -07:00
Jelle van der Waa
ab84d3f945 mirrors: add simple test for mirror stats
Add a simple /mirrors/status and MirrorUrl model tests
2017-05-22 22:11:41 +02:00
Jelle van der Waa
9f7ad1aa84 Allow templates to be debugged locally
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-22 14:58:12 +02:00
Jelle van der Waa
4a7db93464 settings: use one import for importing path 2017-05-22 14:58:05 +02:00
Evangelos Foutras
08eef67d6a Merge pull request #19 from jelly/fix_faulty_code_tags
Fix invalid code tags
2017-05-22 12:47:36 +03:00
Florian Pritz
473857858c Merge pull request #20 from archlinux/fix-broken-mirror-status-page
Remove invalid filter call from mirrors/status_table.html
2017-05-22 11:18:02 +02:00
Evangelos Foutras
9c1669a737 Remove invalid filter call from mirrors/status_table.html
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-22 12:09:47 +03:00
Jelle van der Waa
2214611dd1 Fix invalid code tags
Code tags should be closed with a </close> tag

Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2017-05-19 23:04:39 +02:00
Angel Velasquez
053473545b Update requirements_prod
Now requirements.txt contains the base packages and is being included
from requirements_prod

Signed-off-by: Angel Velasquez <angvp@archlinux.org>
2017-05-18 10:14:33 -04:00
Felix Yan
7f703343ed
Fix a typo in templates/releng/thanks.html 2017-05-18 17:20:25 +08:00
Angel Velásquez
ec2fc380da Update README.md 2017-05-18 03:19:11 -04:00
Angel Velásquez
4d3a4e654e Update README.md 2017-05-18 03:16:47 -04:00
Angel Velásquez
1afe9133f1 Merge pull request #17 from jelly/coverage
README: describe running unit tests / coverage
2017-05-18 03:12:06 -04:00
Angel Velasquez
a9dcbbd1aa Update news e-mail template
Add missing quotes on the body.
2017-05-17 23:11:44 -04:00
Angel Velasquez
49694232e2 Fix reporead_inotify command
It was broken since the migration to Django 1.8, also some pep8
modifications were done in order to improve the code quality
2017-05-17 23:02:18 -04:00
Angel Velásquez
f6887d0572 Merge pull request #13 from jelly/upgrade_django
[RFC] Upgrade django
2017-05-17 20:45:51 -04:00
Jelle van der Waa
5922d9321a Coverage \o/ 2017-05-16 21:53:55 +02:00
Jelle van der Waa
2585c80155 README: describe running unit tests / coverage 2017-05-13 01:44:09 +02:00
Jelle van der Waa
457f14f1ce templates: fix extranous comma in listings 2017-05-02 21:13:56 +02:00
Jelle van der Waa
353f803c4d Remove the last piece of django-jinja existance 2017-05-02 21:13:56 +02:00
Jelle van der Waa
c4dd0ead15 Remove deprecated TEMPLATE_DEBUG 2017-05-02 21:13:56 +02:00
Jelle van der Waa
b4b625284f mirrors: rename .jinja to html 2017-05-02 21:13:56 +02:00
Jelle van der Waa
21c2d1a0de Remove unused jinja2.py 2017-05-02 21:13:56 +02:00
Jelle van der Waa
8841e3f7f3 templates: port files to django template 2017-05-02 21:13:56 +02:00
Jelle van der Waa
9ae767cb4f port templates/packages to pure django 2017-05-02 21:13:56 +02:00
Jelle van der Waa
0b714e47d2 reporead: transaction.set_dirty call 2017-05-02 21:13:56 +02:00
Jelle van der Waa
5e56e7ff22 sitemap: port jinja templates to django
Port the .jinja templates to pure django templates
2017-05-02 21:13:56 +02:00
Jelle van der Waa
6489bd1a2e Port mirrors to pure django template 2017-05-02 21:13:56 +02:00
Jelle van der Waa
7ce890eb18 Dump debug loader for now 2017-05-02 21:13:56 +02:00
Jelle van der Waa
2971c0e576 Cleanup remove old TEMPLATE_ stuff 2017-05-02 21:13:56 +02:00
Jelle van der Waa
aed90d52e3 Update to django 1.8
Update django, djang-jinja version. Use TEMPLATES = [] to configure the
django templates etc. since the old way will be obsolete.
2017-05-02 21:13:44 +02:00