Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-04 | Merge tag 'release_2017-05-24' into archweb-genericarchweb-generic | Luke Shumaker | |
2019-03-23 | Sync requirements.txt → requirements_prod.txt | Luke Shumaker | |
2019-03-19 | news: Make mailing list announcements configurable in settings.py | Luke Shumaker | |
2019-03-17 | Merge tag 'release_2017-05-17' into archweb-generic | Luke Shumaker | |
2019-03-17 | Merge tag 'release_2017-03-13' into archweb-generic | Luke Shumaker | |
2019-03-17 | Rename '/releng/archlinux.ipxe' to '/releng/{{BRANDING_SLUG}}.ipxe' | Luke Shumaker | |
2019-02-24 | Merge branch 'lukeshu/rebase/archweb-generic' into archweb-generic | Luke Shumaker | |
2019-02-24 | Makefile: improve | Luke Shumaker | |
2019-02-24 | touch-up | Luke Shumaker | |
2019-02-24 | git grep -l DISTOR|xargs sed -i s/DISTOR/DISTRO/g | Luke Shumaker | |
2019-02-24 | re-flow to match upstream | Luke Shumaker | |
2019-02-24 | git grep -l DISRO|xargs sed -i s/DISRO/DISTRO/g | Luke Shumaker | |
2019-02-24 | git ls-files templates/ | | Luke Shumaker | |
xargs sed -ri \ -e 's|Arch Linux|{{ BRANDING_DISTRONAME }}|g' \ -e 's|https://wiki.archlinux.org/index.php/([^ "]*)|{% wiki_url '\''\1'\'' %}|g' \ -e 's|https://mailman.archlinux.org|{{ MAILMAN_BASE_URL }}|g' \ -e 's|<a href="https://bugs.archlinux.org/task/\{\{\s*([^ }])\s*}}>FS#\{\{\s*([^ }])\s*}}</a>|{% bug_link \1 %}|g' \ -- | |||
2019-02-24 | JS: add copyright headers as appropriate | Luke Shumaker | |
2019-02-24 | branding: Add README.BRANDING | Luke Shumaker | |
2019-02-24 | branding: Replace now-configurable strings in templates | Luke Shumaker | |
2019-02-24 | git ls-files templates/ | | Luke Shumaker | |
xargs sed -ri \ -e 's|Arch Linux|{{ BRANDING_DISTRONAME }}|g' \ -e 's|https://wiki.archlinux.org/index.php/([^ "]*)|{% wiki_url '\''\1'\'' %}|g' \ -e 's|https://mailman.archlinux.org|{{ MAILMAN_BASE_URL }}|g' \ -e 's|<a href="https://bugs.archlinux.org/task/\{\{\s*([^ }])\s*}}>FS#\{\{\s*([^ }])\s*}}</a>|{% bug_link \1 %}|g' \ -- | |||
2019-02-24 | branding: (non-template code only) Use the now-configurable settings values ↵ | Luke Shumaker | |
instead of fixed strings | |||
2019-02-24 | branding: Do the backend/glue work to make names and URLs configurable | Luke Shumaker | |
2019-02-24 | branding: make the domain name regex configurable | Luke Shumaker | |
This implements Dan's 2012 TODO: configurable domain/regex somewhere? | |||
2019-02-24 | Allow '~' in repo names | Luke Shumaker | |
2019-02-24 | local_settings.py.example: clarify & expand comments | Luke Shumaker | |
2019-02-24 | commands/reporead: Don't fail on missing pkgdesc | Nicolás Reynolds | |
(cherry picked from commit b79d9b0eeb936dd73b2724033f69189a851227e7) (cherry picked from commit c2a9b75f6299e83ffaf397713e6e77a74c5911a0) | |||
2019-02-24 | Update update_types_permissions to work with Django 1.7 and up. | Luke Shumaker | |
Django commit 00110904ac67050c639f93cfd7b5e19218b changed the signatures of update_contenttypes and create_permissions. The relevant lines from the commit are: -def update_contenttypes(app, created_models, verbosity=2, db=DEFAULT_DB_ALIAS, **kwargs): +def update_contenttypes(app_config, verbosity=2, interactive=True, db=DEFAULT_DB_ALIAS, **kwargs): -def create_permissions(app, created_models, verbosity, db=DEFAULT_DB_ALIAS, **kwargs): +def create_permissions(app_config, verbosity=22, interactive=True, db=DEFAULT_DB_ALIAS, **kwargs): | |||
2019-02-24 | archweb.wsgi: try to detect the location automatically | Luke Shumaker | |
2018-01-16 | Makefile: Don't remove pre-minified (intermediate) fileslukeshu/to-upstream/assets | Luke Shumaker | |
This is particularly important for konami.js, as it is GPLv3 licensed, and we modify the source, but didn't publish the modified source. This commit includes the result of `make clean && make && git add .` to add the now-included files. | |||
2018-01-15 | Add a Makefile to download 3rd-party assets, and generate derived files | Luke Shumaker | |
The goal is to generate the *exact* files that are already in git. This is important, because it lets us verify that minified files that are checked in truly are created from the sources that they claim to be. Reproducible builds, yo. I ran `make clean && make && git add .` before committing this. And none of the files changed! Long-term, it might be better to build this into the normal Django staticfiles pipeline. But for now, I wanted to be able to identify exactly how everything was created, as it is now. | |||
2018-01-15 | README.BRANDING: fix jinja2.py filepath | Luke Shumaker | |
2018-01-15 | archweb.js: Update copyright years | Luke Shumaker | |
2018-01-15 | s/Arch Linux/{{ BRANDING_DISTRONAME }}/g : missed a few | Luke Shumaker | |
2018-01-15 | Normalize whitespace in {{ VARNAME }} | Luke Shumaker | |
2017-05-24 | Fix broken reportsrelease_2017-05-24 | Angel Velasquez | |
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 | Update .gitignore | Angel Velasquez | |
Add rope cache dir to .gitignore | |||
2017-05-24 | Merge pull request #21 from jelly/debug_template | Angel Velásquez | |
Debug template | |||
2017-05-24 | Merge pull request #22 from jelly/django_warnings | Angel Velásquez | |
releng: Fix django warnings | |||
2017-05-24 | releng: Fix django warnings | Jelle van der Waa | |
Fixes warnings for releng.Test.modules and releng.Test.rollback_modules (fields.W340) null has no effect on ManyToManyField. | |||
2017-05-23 | Merge pull request #18 from jelly/mirror_tests | Angel Velásquez | |
mirrors: add simple test for mirror stats | |||
2017-05-22 | mirrors: add simple test for mirror stats | Jelle van der Waa | |
Add a simple /mirrors/status and MirrorUrl model tests | |||
2017-05-22 | Allow templates to be debugged locally | Jelle van der Waa | |
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 | settings: use one import for importing path | Jelle van der Waa | |
2017-05-22 | Merge pull request #19 from jelly/fix_faulty_code_tags | Evangelos Foutras | |
Fix invalid code tags | |||
2017-05-22 | Merge pull request #20 from archlinux/fix-broken-mirror-status-page | Florian Pritz | |
Remove invalid filter call from mirrors/status_table.html | |||
2017-05-22 | Remove invalid filter call from mirrors/status_table.html | Evangelos Foutras | |
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-19 | Fix invalid code tags | Jelle van der Waa | |
Code tags should be closed with a </close> tag Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl> | |||
2017-05-18 | Update requirements_prod | Angel Velasquez | |
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 | Fix a typo in templates/releng/thanks.html | Felix Yan | |
2017-05-18 | Update README.md | Angel Velásquez | |
2017-05-18 | Update README.md | Angel Velásquez | |
2017-05-18 | Merge pull request #17 from jelly/coverage | Angel Velásquez | |
README: describe running unit tests / coverage | |||
2017-05-17 | Update news e-mail templaterelease_2017-05-17 | Angel Velasquez | |
Add missing quotes on the body. |