New commit detected on cfme/5.5.z: https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=18f4651d04706e14eb85b6bef73337718ad10723 commit 18f4651d04706e14eb85b6bef73337718ad10723 Author: Alberto Bellotti <abellott> AuthorDate: Wed Nov 25 11:38:51 2015 -0500 Commit: Alberto Bellotti <abellott> CommitDate: Wed May 25 15:35:53 2016 -0400 [api] Group CRUD - Enabling post/put/patch/delete on /api/groups - Refactored/re-using parse_<type> methods - Made role/tenant fetches RBAC aware - Added filters structure validation in model - Added specs - PR Review changes https://trello.com/c/wPzTtz4S/147-api-need-full-crud-on-api-groups Original PR https://github.com/ManageIQ/manageiq/pull/5611 Clean Cherry Pick 39c8d9a, 94e535a https://bugzilla.redhat.com/show_bug.cgi?id=1337921 app/controllers/api_controller.rb | 1 + app/controllers/api_controller/groups.rb | 48 ++++++ app/controllers/api_controller/parser.rb | 52 ++++-- app/controllers/api_controller/roles.rb | 2 +- app/controllers/api_controller/tenants.rb | 11 +- app/models/miq_group.rb | 7 + config/api.yml | 6 +- spec/requests/api/groups_spec.rb | 264 ++++++++++++++++++++++++++++++ spec/requests/api/tenants_spec.rb | 3 +- 9 files changed, 370 insertions(+), 24 deletions(-) create mode 100644 app/controllers/api_controller/groups.rb create mode 100644 spec/requests/api/groups_spec.rb
New commit detected on cfme/5.5.z: https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=eaef822527f8e7f40f228b773725e5631c705af2 commit eaef822527f8e7f40f228b773725e5631c705af2 Merge: 418e1a6 18f4651 Author: Gregg Tanzillo <gtanzill> AuthorDate: Tue May 31 12:06:45 2016 -0400 Commit: Gregg Tanzillo <gtanzill> CommitDate: Tue May 31 12:06:45 2016 -0400 Merge branch '55z_api_group_crud' into '5.5.z' [api] Group CRUD - Enabling post/put/patch/delete on /api/groups - Refactored/re-using parse_<type> methods - Made role/tenant fetches RBAC aware - Added filters structure validation in model - Added specs - PR Review changes https://trello.com/c/wPzTtz4S/147-api-need-full-crud-on-api-groups Original PR https://github.com/ManageIQ/manageiq/pull/5611 Clean Cherry Pick 39c8d9a, 94e535a https://bugzilla.redhat.com/show_bug.cgi?id=1337921 See merge request !951 app/controllers/api_controller.rb | 1 + app/controllers/api_controller/groups.rb | 48 ++++++ app/controllers/api_controller/parser.rb | 52 ++++-- app/controllers/api_controller/roles.rb | 2 +- app/controllers/api_controller/tenants.rb | 11 +- app/models/miq_group.rb | 7 + config/api.yml | 6 +- spec/requests/api/groups_spec.rb | 264 ++++++++++++++++++++++++++++++ spec/requests/api/tenants_spec.rb | 3 +- 9 files changed, 370 insertions(+), 24 deletions(-)
API Groups support already in 5.6