summaryrefslogtreecommitdiffstats
path: root/requirements.txt
AgeCommit message (Collapse)AuthorFilesLines
2020-11-08Update django to 3.1.3Jelle van der Waa1-1/+1
2020-10-26Add core.db.tar.zst support for reporeadJelle van der Waa1-0/+2
As Python does not support zstd compression yet, xtarfile a wrapper around tarfile with zstd support is required.
2020-10-01Update django to 3.1.2release_2020-10-01Jelle van der Waa1-1/+1
2020-09-17Update requirements.txt dependenciesrelease_2020-09-17Jelle van der Waa1-9/+8
2020-09-11Update to djang 3.1Jelle van der Waa1-4/+4
2020-08-03Update django to latest releaseJelle van der Waa1-1/+1
2020-06-29Add rebuilderd status import and reporting functionalityrelease_2020-06-29Jelle van der Waa1-0/+1
Import the rebuilderd status periodically with a django management command into RebuilderdStats which holds one record per pkgname with it's pkgver/pkgrel/epoch all recorded. Shown as a developer dashboard and with opt in mail notifications for when a package becomes not reproducible.
2020-06-05Update to Django 3.0.7release_2020-06-05Jelle van der Waa1-1/+1
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2020-05-22Update requirements.txt dependenciesJelle van der Waa1-4/+4
2020-04-09Update to Django 3.0Jelle van der Waa1-3/+3
Update django extensions and django itself to 3.0.6. Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2020-04-08Update bleach to 3.1.4Jelle van der Waa1-1/+1
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2020-03-25Update bleach to 3.1.3Jelle van der Waa1-1/+1
Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2020-03-08Update django due to a security issueJelle van der Waa1-1/+1
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2020-02-25Update bleach to non-vulnerable versionJelle van der Waa1-1/+1
Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2020-02-13Update dependencies for Markdown, parse, django-jinjarelease_2020-02-13Jelle van der Waa1-3/+3
Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2020-02-03Introduce planet functionality in archwebJelle van der Waa1-0/+2
This change introduces a replacment for planet.archlinux.org which uses a python 2 project to generate static html from multiple RSS feed sources. For archweb a set of 'static' feeds can be created in the django admin view for the Arch forums and other static feeds, archweb users can add their own blog rss feed in their profile which will create a Feed model. When running the update_planet command, all Feed models are iterated over and the rss feed is parsed. The latest FeedItem is queried matching the current Feed model and every newer entry in the RSS feed is added as new FeedItem. Since the body is also stored in the FeedItem there is a limit to the amount of FeedItems per Feed configured in settings.py of which the default is 25. When a user is marked as inactive his Feed model and items are removed automatically to avoid keeping stale data around. Closes: #261
2020-02-03Update django to 2.2.10Jelle van der Waa1-1/+1
2019-12-18Update django to 2.2.9Jelle van der Waa1-1/+1
2019-12-02Update django to 2.2.8release_2019-12-02Jelle van der Waa1-1/+1
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-11-17Update django to 2.2.7release_2019-11-17Jelle van der Waa1-1/+1
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-10-01Update djangoJelle van der Waa1-1/+1
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-09-19Add django-extensions to the default installationGiancarlo Razzolini1-1/+3
Django extensions comes with a lot of goodies, including shell_plus. As a default, included ptpython for default shell, but this can be overridden by installing another shell (bpython, ipython) and setting the SHELL_PLUS variable on local_settings.py.
2019-09-11Updater requirements.txt filerelease_2019-09-11Jelle van der Waa1-3/+3
2019-09-05Update to django 2.2.5Jelle van der Waa1-1/+1
2019-08-01Update django for security issuesrelease_2019-08-01Jelle van der Waa1-1/+1
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-06Update Django to 2.2.3Jelle van der Waa1-1/+1
Update to mitigate CVE-2019-12781.
2019-06-03Update django to 2.2.2 for CVE-2019-12308release_2019-06-03Jelle van der Waa1-1/+1
2019-05-04Update django and other dependenciesJelle van der Waa1-5/+5
2019-04-05Bump django to 2.2Jelle van der Waa1-1/+1
Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2019-02-18Implement CSP for archwebJelle van der Waa1-0/+1
Add django-csp as dependency to be able to set CSP inside django's settings and allow setting a CSP_NONCE for inline <script>'s in templates. Since archweb heavily uses this pattern it's the best compromise.
2019-02-14Update to django 2.1.7release_2019-02-14Jelle van der Waa1-1/+1
2019-02-11Bump django to latest versionJelle van der Waa1-1/+1
2.1.6 security release. Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2019-01-28requirements: update markdown to the latest versionJelle van der Waa1-1/+1
2019-01-28requirements update parse dependencyJelle van der Waa1-1/+1
2019-01-28switch to python3's buildin mockJelle van der Waa1-1/+0
Instead of using a python module use the build-in mock and remove the module from requirements.txt
2019-01-28requirements: remove unused MarkupSafe dependencyJelle van der Waa1-1/+0
MarkupSafe was last used in 353f803, but obsolete since we now use Django for making markup safe.
2019-01-21bump django version to 2.1.5Jelle van der Waa1-1/+1
2019-01-21requirements: Update bencode.py to latest versionJelle van der Waa1-1/+1
Update to the latest version for Python 3 compatibiity.
2019-01-21Switch to fork of bencode for Python 3 supportJelle van der Waa1-1/+1
2019-01-11requirements.txt: update to 1.11.18release_2019-01-11Jelle van der Waa1-1/+1
2018-12-06Update to latest djangoJelle van der Waa1-1/+1
2018-11-13update to django 1.11.16Jelle van der Waa1-1/+1
2018-08-01Updateto Django 1.11.15Jelle van der Waa1-1/+1
2018-05-03requirements: Update django to 1.11.13Jelle van der Waa1-1/+1
Minor bugfix release which fixes two regressions and one crash.
2018-04-21Update django to 1.11.12Jelle van der Waa1-1/+1
This django release contains two small bugfixes.
2018-04-08Add missing dependencyJelle van der Waa1-0/+1
2018-04-08Add missing requirement django_jinjaJelle van der Waa1-0/+1
2018-04-08Upgrade to django 1.11.11Jelle van der Waa1-4/+4
Update our dependencies as well to the latest stable version. Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2018-02-17Add donation import management script (#81)jelle van der Waa1-0/+1
This script imports messages from a Maildir folder and creates new unique Donors based on the name in the subject. The subject also contains the amount and the email address, which is not stored by Archweb.