WS-348: Real-time updates for request status page
Changes
-
Created new service for making polling HTTP GET requests to allow the request status page (or any other page that uses HTTP GET data) to be updated in real time (currently updates every 3 seconds) -
Modified CapabilityRequestService
to be able to spit out GET endpoints on request; retrieved the endpoints incapability-request-component.ts
and used them to create polling data updaters for the request page -
Added automatic unsubscription/cleanup from observables when the component is destroyed to prevent memory leaks