[PATCH 00/10] Patchwork 2.1.2 review series
Daniel Axtens
dja at axtens.net
Tue Apr 30 16:02:58 AEST 2019
Hi,
OzLabs recently upgraded to 2.1.1. They - quite reasonably - run with
distro packages from Debian, which means that they have Django 1.11,
DRF 3.9 and django-filter 1.1. Our current stable process does not
deal with this well: we assume the requirements are fixed. As such,
there was some breakage around the API.
This series pulls in updates to get the code to work on the new
dependencies, bumps the supported versions so that they are tested,
pulls in a few bug fixes and also, by special request, the setting for
API page size.
Andrew Donnellan (1):
REST: Add new setting for maximum API page size
Daniel Axtens (3):
REST: Handle regular form data requests for checks
REST: A check must specify a state
Release 2.1.2
Jeremy Kerr (1):
notifications: fix notification expiry when no user is associated
Stephen Finucane (5):
REST: Check.user is not read-only
REST: Handle JSON requests
Add support for Django REST Framework 3.7, 3.8
Add support for django-filter 1.1
Add support for Django REST Framework 3.9
README.rst | 4 ++--
docs/deployment/configuration.rst | 8 +++++++-
patchwork/__init__.py | 2 +-
patchwork/api/base.py | 3 ++-
patchwork/api/check.py | 17 ++++++++++++++---
patchwork/api/filters.py | 5 +++--
patchwork/compat.py | 16 ++++++++++++++++
patchwork/notifications.py | 3 ++-
patchwork/settings/base.py | 1 +
patchwork/tests/api/test_check.py | 17 +++++++++++++++++
.../django-filter-1-1-6a6b0ab8cbe0faca.yaml | 6 ++++++
...ngo-rest-framework-3-7-bc6ad5df8bc54afc.yaml | 6 ++++++
...ngo-rest-framework-3-8-23865db833b4d188.yaml | 6 ++++++
...ngo-rest-framework-3-9-0afb78322dd82367.yaml | 6 ++++++
requirements-dev.txt | 4 ++--
requirements-prod.txt | 4 ++--
tox.ini | 8 +++++---
17 files changed, 98 insertions(+), 18 deletions(-)
create mode 100644 releasenotes/notes/django-filter-1-1-6a6b0ab8cbe0faca.yaml
create mode 100644 releasenotes/notes/django-rest-framework-3-7-bc6ad5df8bc54afc.yaml
create mode 100644 releasenotes/notes/django-rest-framework-3-8-23865db833b4d188.yaml
create mode 100644 releasenotes/notes/django-rest-framework-3-9-0afb78322dd82367.yaml
--
2.19.1
More information about the Patchwork
mailing list