Revert relative path usage in main.js, use project/ instead

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Require avocado>=2.3.3

2.3.3 fixes an issue related to search index reconstruction.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Require serrano >= 2.3.4

This version fixes a bug that was breaking the text portion of the sample
search control.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add trailing slash to avoid 301 on first request

Without the slash, the server responds with 301 Moved Permanently to the
same URL with the trailing slash and then another call is made to that
new URL. This removes the extra step by including the slash in the
original URL to avoid the redirect.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add resource for retrieving pedigree PDF from phenotype service

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Show pedigree PDF link when URL is returned with phenotypes

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Fix bad parameter name in pedigree resource

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Merge pull request #185 from cbmi/proband-pdf

Add link for viewing pedigree PDF
Add avocado dependency to metatdata migrations

This dependency is now automatically added to migrations generated with
the avocado 'migration' command but these migrations were created before
that code was added so the dependencies are being retroactively added to
the migrations here.

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

Add avocado dependency to metatdata migrations
Port ui/controls to JS

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Port ui/modals to JS

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Port ui/tables to JS

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Remove last of the coffee script with minimal results ported

WARNING: This does not include a full port of the results workflow to JS. This is just meant to serve as a starting point so I can track my work in adding all the features to the results workflow again.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add latest changes to result template from Cilantro

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Override the onRender method to show a custom result table

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Update to latest Cilantro build

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Update main to match Cilantro & register ResultDetails dialog

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add class name to dialog and remove nesting from styles

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add padding to panels to match body top offset

Signed-off-by: Don Naegely <naegelyd@gmail.com>