DATAREST-627 - HAL Browser now uses JSON Editor view for resources exposing metadata.

In case a link relation's target exposes a profile link (via HTTP HEAD and "Link" response header), we now try to obtain a JSON schema from the target resource and use a custom view based on the JSON Editor library fro non-GET requests.

This creates a customized, user friendly pop-up dialog for data entry with a nice polished look. If there is no profile link, we use a fallback editor for raw JSON input.

Original pull request: #191.
This commit is contained in:
Greg Turnquist
2015-07-30 14:51:49 -05:00
committed by Oliver Gierke
parent 71cfe235ad
commit be67f3e5b0
4 changed files with 520 additions and 4 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 67 KiB