Port base models to JavaScript

Signed-off-by: Byron Ruth <b@devel.io>
Merge pull request #525 from cbmi/base-models

Port base models to JavaScript
Ensure view json is defined

Signed-off-by: Byron Ruth <b@devel.io>
Prevent error in workspace for unknown concepts

Signed-off-by: Byron Ruth <b@devel.io>
Pass options in session.set during collection reset

The logic in set may rely on the options such as the `reset` or `parse`
options.

Signed-off-by: Byron Ruth <b@devel.io>
Disable update filter button when no values are selected

Fixes #523

Signed-off-by: Ryan O'Hara <oharar@email.chop.edu>
Merge pull request #524 from ryanjohara/issue-523

Disable update filter button when no values are selected
Move navigation to query page in workspace

This was noticed as a result of the fix in 98268c3 which caused
the query page to be navigated to even though it was not able to
display the concept.

Signed-off-by: Byron Ruth <b@devel.io>
2.2.27 Release

Signed-off-by: Byron Ruth <b@devel.io>
2.2.28 Bump

Signed-off-by: Byron Ruth <b@devel.io>
Removed unused references to embedded modals regions

The modals had been abstracted out in #475

Signed-off-by: Byron Ruth <b@devel.io>
Fix logic for enabling/disabling apply/update filter buttons

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Merge pull request #532 from cbmi/issue-531

Fix logic for enabling/disabling apply/update filter buttons
Added threshold for not rounding numbers

Signed-off-by: Sheik Hassan <solergiga@yahoo.com>
Merge pull request #530 from muslimgiga/master

Added threshold for not rounding numbers
Show notification to indicate success when saving a query

Signed-off-by: Sheik Hassan <solergiga@yahoo.com>
Merge pull request #536 from muslimgiga/master

Show notification to indicate success when saving a query
Validate function added to exporter

Signed-off-by: Sheik Hassan <solergiga@yahoo.com>
Merge pull request #537 from muslimgiga/validate_exportDialog

Validate function added to export dialog