Merge branch 'develop' into ui/dev
Scale input points upfront curve
Fix bug in green screens that assumed underlyingId is non-null for futures
Limit the number of related time-series that are returned for the UI to display, as this might cause significant
slow-down in scenarios with large time-series databases and/or large numbers of related time-series.
Fix bug in green screens that assumed underlyingId is non-null for futures
Outline support for creating a covariance matrix from either market data or risk factors from a portfolio.
Allow a view cycle to skip the graph execution step so that market data is captured only.
Calculate covariance and correlation matrices for market data.
Move "Covariance Matrix" and "Correlation Matrix" value requirement names into common list.
Remove redundant code from unit test.
Market data nodes that are used for terminal outputs only were not appearing in the market data requirements for a compiled view.
Avoid null pointer exception when the underlying is not in the database.
Use EHCachingHistoricalTimeSeriesResolver.
Avoid unnecessary NPEs from getRequirements stage of functions.
Remove use of deprecated PropertyPreservingFunction.
some more plumbing for fake data and making the top form requests ask for all resources (not paginated)
code style
more plumbing for fake/virtual api responses
bugfix for Firefox URL decoding hashes before handing it off to JS, known bug in Mozilla, this is just a workaround, GUI-196
Merge branch 'develop' into ui/dev
Merge branch 'ui/dev' into ui/topic/help-tooltip