[Patchew-devel] [PATCH v2 0/9] PUT of results, with related fixes and functionality

Paolo Bonzini pbonzini at redhat.com
Sat Aug 18 14:10:24 UTC 2018


After this patch, the only missing functionality in the REST API is
login/logout, testing-get and applier-get.  Apart from a revision of
Shubham's patches (7 and 9), the rest is a set of fixes and refactorings,
mostly unrelated to each other.

v1->v2: include missing migration

Paolo Bonzini (8):
  models: JSONField default should be empty dictionary, not empty string
  testing: use ResultUpdate hook to set global testing properties
  testing: include result URI in testing-get API response
  git: remove prepare_series_hook, include result URI in applier-get
    reply
  rest: simplify PatchewPermission
  rest: fix get_serializer_context for /projects/ID/{messages,series}
  rest: add testing capabilities to the projects
  rest: add ability to look up projects by name

Shubham Jain (1):
  rest: add support for PUT of result objects

 api/migrations/0033_auto_20180803_0809.py |  22 +++++
 api/models.py                             |   2 +-
 api/rest.py                               | 114 +++++++++++++++++++---
 api/urls.py                               |   1 +
 api/views.py                              |   4 -
 mods/git.py                               |  42 +++++---
 mods/testing.py                           |  47 ++++++---
 tests/test_rest.py                        |  14 ++-
 tests/test_testing.py                     |   7 +-
 9 files changed, 206 insertions(+), 47 deletions(-)
 create mode 100644 api/migrations/0033_auto_20180803_0809.py

-- 
2.17.1




More information about the Patchew-devel mailing list