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

Paolo Bonzini posted 9 patches 5 years, 8 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/patchew-ci tags/patchew/20180818141033.29752-1-pbonzini@redhat.com
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
[Patchew-devel] [PATCH v2 0/9] PUT of results, with related fixes and functionality
Posted by Paolo Bonzini 5 years, 8 months ago
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
Re: [Patchew-devel] [PATCH v2 0/9] PUT of results, with related fixes and functionality
Posted by Fam Zheng 5 years, 8 months ago
On Sat, 08/18 16:10, Paolo Bonzini wrote:
> 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

Looks good to go once the small tweaks are implemented! Thanks!

Fam

_______________________________________________
Patchew-devel mailing list
Patchew-devel@redhat.com
https://www.redhat.com/mailman/listinfo/patchew-devel