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
_______________________________________________
Patchew-devel mailing list
Patchew-devel@redhat.com
https://www.redhat.com/mailman/listinfo/patchew-devel