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

Paolo Bonzini pbonzini at redhat.com
Sat Aug 18 08:39:35 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.

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/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 ++-
 8 files changed, 184 insertions(+), 47 deletions(-)

-- 
2.17.1




More information about the Patchew-devel mailing list