Граф коммитов

805 Коммитов

Автор SHA1 Сообщение Дата
Christopher Grebs 524e490f82 Upgrade to Django 1.8.17 2016-12-02 08:21:17 +01:00
Andreas Wagner 8475e618a1 Bump amo-validator 2016-11-29 15:35:15 +01:00
Mathieu Pillard 8ddfcdacd7 Add hash for click 6.6 python wheel
It has been added recently, causing our deployments to fail because
they pick up the wheel and don't have the hash for it.
2016-11-22 13:31:14 +01:00
Andreas Wagner c25e0d5691 Update spidermonkey 2016-11-16 18:07:06 +01:00
Christopher Grebs 86a79305cc Update amo-validator to 1.10.46 2016-11-15 10:22:42 +01:00
Christopher Grebs b26901019f Downgrade celery and dependend libraries (billiard, kombu).
This might be related to an exception we started to see on production:

File "/usr/lib64/python2.7/site-packages/billiard/pool.py", line 1626, in _terminate_pool :/usr/lib/python2.7/site-packages/celery/utils/log.py:282
...

(no full traceback available unfortunately)

Also, I noticed that I didn't see the requirement of celery for billiard> 3.3, <3.4 so let's downgrade for now and be more careful next time.
2016-11-11 12:24:06 +01:00
Christopher Grebs ae8a7f42aa Update cryptography to 1.5.3
This is a security fix, see
https://github.com/pyca/cryptography/issues/3211 for more details.

We don't have any code directly in olympia that uses cryptography but a
few external libraries that depend on it.
2016-11-08 15:54:12 +01:00
Stuart Colville adb445671e Add a comment re python-memcached (#3924) 2016-11-03 12:41:45 +00:00
Mathieu Pillard b40e90cf4b Remove extra sphinx-rtd-theme line in requirements/docs.txt 2016-11-03 13:22:26 +01:00
Stuart Colville d44bf3aaaa Downgrade python-memcached from 1.58 -> 1.53 2016-11-03 11:33:05 +00:00
Christopher Grebs 8f7be0d09e Merge pull request #3893 from mozilla/update-dev-dependencies
Upgrade dependencies, mostly minor versions.
2016-11-02 13:57:45 +01:00
Christopher Grebs 574f8483f8 Upgrade Django to 1.8.16.
Fixes #3906

See more details about this security release here:
https://www.djangoproject.com/weblog/2016/nov/01/security-releases/
2016-11-01 15:55:03 +01:00
Christopher Grebs 95303ffe5a Downgrade pytest-django for now 2016-10-28 18:58:14 +02:00
Christopher Grebs 64a15acc4b Downgrade htrml5lib for bleach 2016-10-28 18:03:00 +02:00
Christopher Grebs d9e0bae708 Add contestlib2 required by raven 2016-10-28 17:58:56 +02:00
Christopher Grebs aad8f8f74d Fix flake8 dependencies, apparently it still needs pycodestyle. 2016-10-28 17:56:57 +02:00
Christopher Grebs 24ef41ba20 Fix broken requirements file because of broken hashin version 2016-10-28 17:48:05 +02:00
Christopher Grebs b8e00b1c59 Update minor prod dependencies.
* Upgrade PyJWT to 1.4.2
* Upgrade celery to 3.1.24
* Upgrade billiard to 3.5.0.1
* Upgrade kombu to 3.0.37
* Upgrade vine to 1.1.3 (dependency of celery)
* Upgrade cffi to 1.8.3
* Upgrade cryptography to 1.5.2
* Upgrade cssselect to 1.0.0 (yeay!)
* upgrade django-csp to 3.1
* upgrade django-waffle to 0.11.1
* Upgrade feedparser to 5.2.1
* Upgrade html5lib to 0.999999999 (yet another 9...)
* Upgrade ipaddress to 1.0.17
* Upgrade ndg-httpsclient to 0.4.2
* Upgrade newrelic to 2.72.1.53 (couldn't spot any backwards compat changes)
* Upgrade PyOpenSSL to 16.2.0
* Upgrade pycparser to 2.16
* Upgrade pyquery to 1.2.17
* Upgrade python-memcached to 1.58
* Upgrade pytz to 2016.7
* Upgrade raven to 5.31.0 (major upgrade! We are using a pretty new
  sentry version so this is probably overdue anyway)
* upgrade redis to 2.10.5
* Upgrade setuptools to 28.6.1
* Upgrade django-csp to 3.1
2016-10-28 17:37:34 +02:00
Christopher Grebs 58927a8c53 Upgrade flake8 dependencies.
* flake8 to 3.0.4 (removes pycodestyle dependency, cool new features
   https://gitlab.com/pycqa/flake8/blob/master/docs/source/release-notes/3.0.0.rst)
* flake8-mutable to 1.0.5
* mccable to 0.5.2
* pyflakes to 1.3.0
2016-10-28 17:16:31 +02:00
Christopher Grebs 1cc777478b Upgrade docs requirements.
* alabaster to 0.7.9 (required by Sphinx)
* pytz to 2016.7
* Sphinx to 1.4.8
2016-10-28 17:10:09 +02:00
Christopher Grebs 92898b60f2 Upgrade development requirements.
* coverage to 4.2
* psutil to 4.4.2
* pytest to 3.0.3
* pytest-cov to 2.4.0
* pytest-django to 3.0.0 (to get some more pytest 3 compat)
* pytest-xdist to 1.15.0
2016-10-28 17:08:14 +02:00
Andreas Wagner fabd252811 Bump amo-validator 2016-10-25 14:30:03 +02:00
Andreas Wagner 9373ca0a35
Update amo-validator 2016-10-11 17:49:21 +02:00
Andreas Wagner 8e8ea133db
Update amo-validator 2016-09-30 18:28:24 +02:00
Christopher Grebs af4f5fe6ef Update django to 1.8.15 2016-09-27 16:42:22 +02:00
Mathieu Pillard 7d529e8585 Add flake8-mutable to detect mutable default arguments when linting 2016-09-19 20:13:32 +02:00
Andrew Williamson a0facd5236 Add API endpoint to process POST email content and add to activity log;
emails received send notification emails;
review emails and notification emails can be replied to.
2016-09-13 18:29:43 +01:00
Andreas Wagner 836a81228b Upgrade pytest to 3.0.0 2016-09-07 18:47:42 +02:00
Christopher Grebs 66ea55919b Update amo-validator to 1.10.41 2016-09-07 18:11:39 +02:00
Stuart Colville 968bcb0ce8 Upgrade django-csp and use base-uri, form-action and child-src 2016-09-07 14:04:29 +01:00
Mathieu Pillard a5cb826d1f Merge pull request #3387 from diox/update-django-product-details
Upgrade django-product-details to the latest version
2016-09-01 16:09:01 +02:00
Mathieu Pillard 2acfe625d2 Upgrade django-product-details to the latest version 2016-09-01 15:51:28 +02:00
Mathieu Pillard 8cce0ba8fd Bump amo-validator to 1.1.40 for WebeEtension Experiments support 2016-09-01 13:01:36 +02:00
Christopher Grebs 7c560174c6 Implement Django 1.8 compatibility.
* Get rid of addons.query - this will need some benchmarking
   but it was super ugly so I removed it
 * Make sure email fields are using 75 char maxlength (original default)
 * Add replacement for shortcuts.render
 * various stuff along the way...
 * Fix zadmin render helper
 * Less django.shortcuts:render, more our own for compat reasons.
 * Fix dynamic endpoints compat
 * Fix render support for blocklist
 * Save translated fields before we actually save the instance.
   This avoids getting caught by django's sanity check that avoids
   an instance being saved with unsaved related fields set.
 * Fix fix_let_scope_bustage management command
 * Fix another horribly wrong select_related statement
 * use django UUIDField where possible
 * Fix password reset email rendering
 * Fix slugify to work with translation objects
 * Fix stats csv test with updated cache-control header
 * Accept both, verbose and hex version of rss keys
 * Add migration to normalize devhub rss keys
 * Support both formats with and without microseconds for handle_date
 * Copy over render_to_string from jingo and fix it.
 * Unify usage of smart/force text/bytes, also to make sure 'Translation' objects are passed through properly.
 * Make translation model json renderable
 * Unify JSONEncoder usage
2016-08-31 08:31:33 +02:00
Christopher Grebs 4a197b9122 Use new django 1.8.14 security release 2016-08-30 22:24:48 +02:00
Christopher Grebs 2c00e742c3 Upgrade jingo to 0.9.0 2016-08-30 22:24:27 +02:00
Andreas Wagner 1709e0e629 Update amo-validator and deps (#3359) 2016-08-30 14:15:44 +02:00
Andreas Wagner f85832920c Remove nose dependency (#3313) 2016-08-23 12:50:51 +02:00
Andreas Wagner b35df16fd8 Update amo-validator (#3310) 2016-08-22 22:52:36 +02:00
Andreas Wagner 09c5f68fc9 Update pytest-cov (#3306) 2016-08-22 16:05:25 +02:00
Stuart Colville c6994e2313 Add pyinotify to dev reqs 2016-08-18 16:09:30 +01:00
Andreas Wagner b8c19e76a5 Update amo-validator dependencies (#3216) 2016-08-03 15:34:14 +02:00
Andreas Wagner c59c0803ec Update addons-linter, amo-validator (#3213) 2016-08-02 19:54:44 +02:00
Mathieu Pillard ef816aa0df Add add-on version list/detail API, with new fields (fix #3025) 2016-07-27 13:18:12 +02:00
Mathieu Pillard 872e8bd7f3 Install pycodestyle instead of pep8 to fix flake8 in builds
Also do install flake8 when doing make update_deps, and stop
ignoring F999 in two places.
2016-07-19 15:46:09 +02:00
Christopher Grebs a25f645160 Upgrade amo-validator to 1.10.36 (#3115) 2016-07-19 08:43:53 +02:00
Christopher Grebs 4da0a9afec Merge pull request #3069 from mozilla/feature/upgrade-pillow-easy-thumbnails
upgrade pillow and easy-thumbnails
2016-07-12 08:02:14 +02:00
Christopher Grebs bac1350b13 Upgrade easy-thumbnails to 2.3 2016-07-12 08:01:47 +02:00
Christopher Grebs 2eb2cff7f3 Merge pull request #3072 from mozilla/feature/amo-validator-1.10.35
Upgrade amo-validator to 1.10.35
2016-07-11 21:02:29 +02:00
Christopher Grebs 4757b4985d Upgrade amo-validator to 1.10.35 2016-07-11 20:32:58 +02:00