Bug 1064533

Summary: [RFE] move GUI to work over REST API
Product: Red Hat Enterprise Virtualization Manager Reporter: Einav Cohen <ecohen>
Component: ovirt-engine-webadmin-portalAssignee: Nobody <nobody>
Status: CLOSED WONTFIX QA Contact: movciari
Severity: medium Docs Contact:
Priority: high    
Version: 3.2.0CC: ecohen, gklein, iheim, mgoldboi, nbarcet, rbalakri, Rhev-m-bugs, talayan, yeylon, ykaul
Target Milestone: ---Keywords: CodeChange, FutureFeature
Target Release: ---Flags: aberezin: Triaged+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: ux
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: RHEV_GUI_over_REST_API
: 1134147 (view as bug list) Environment:
Last Closed: 2015-11-16 14:49:36 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1064526, 1163851, 1163855, 1163858, 1163859, 1163860    
Bug Blocks: 1134147, 1144455    

Description Einav Cohen 2014-02-12 19:44:16 UTC
+++ This bug was initially created as a clone of Bug #1064526 +++

engine GUI (webadmin/userportal) is currently communicating with the engine-core (backend) via the legacy backend api; the GUI consumes this api via a GWT RPC servlet. 

We would like to:

(1) stop GUI communication with the legacy backend api and start working with the "official" engine api (exposed via the rest api).

(2) stop working with GWT RPC as our transport layer and simply work with direct requests to the engine's rest api (via an engine javascript SDK). 

more details here:
http://www.ovirt.org/Features/Design/Using_REST_API_In_Web_UI

Comment 1 Einav Cohen 2015-11-16 14:49:36 UTC
closing for now. will re-open if necessary.