Skip to content
This repository has been archived by the owner on Jan 18, 2020. It is now read-only.

Add support for result/variant sets #349

Merged
merged 85 commits into from
Aug 15, 2014
Merged

Add support for result/variant sets #349

merged 85 commits into from
Aug 15, 2014

Conversation

naegelyd
Copy link
Contributor

This includes models, resources, and pages for interacting with result sets. Any additional changes or features can be requested in new issues and revisions can be made against master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.29%) when pulling abccd9e on variant-sets into 3112582 on master.

naegelyd and others added 29 commits August 12, 2014 09:57
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Byron Ruth <b@devel.io>
The local_settings.py.sample file and README has been updated to
reflect this change. Projects can import the settings and extend
where needed.

Signed-off-by: Byron Ruth <b@devel.io>
This reverts commit e425d0d.

Signed-off-by: Byron Ruth <b@devel.io>
key_map was deprecated in django-preserialize and has been renamed
to aliases.

Signed-off-by: Byron Ruth <b@devel.io>
Signed-off-by: Byron Ruth <b@devel.io>
The base classes limit the samples to what the requesting user
is authorized to view based on the projects they are associated with.

In addition, resource links have been updated to include the host.

Signed-off-by: Byron Ruth <b@devel.io>
The dialog lists samples available to the user in a table which is
sortable and can be filtered. Clicking a row will select the sample
which then can be saved.

Signed-off-by: Byron Ruth <b@devel.io>
Signed-off-by: Byron Ruth <b@devel.io>
The sample dialog is initialized and available at
`cilantro.dialogs.sample`.

The notifyRequired handler has been replaced to open the sample dialog.

Signed-off-by: Byron Ruth <b@devel.io>
Signed-off-by: Byron Ruth <b@devel.io>
Signed-off-by: Byron Ruth <b@devel.io>
This has the effect in Cilantro that it will not be displayed in the
list of available query concepts. The sample dialog is the new method
for selecting a sample.

Signed-off-by: Byron Ruth <b@devel.io>
Signed-off-by: Byron Ruth <b@devel.io>
Remove unnecessary whitespace

Signed-off-by: Byron Ruth <b@devel.io>
The previous lookup was using DataField fields. The migration now uses the name field of the DataConcept to find the sample concept(s)

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Signed-off-by: Don Naegely <naegelyd@gmail.com>
Both of these issues were caused by bad checks caused by using === in
place of == when comparing undefined to null. The more generic
truthiness test is now used instead of specifically checking against
something using ===.

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

Coverage Status

Coverage decreased (-0.19%) when pulling 106fa4d on variant-sets into 638302d on master.

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

Coverage Status

Coverage increased (+5.26%) when pulling 96f69f2 on variant-sets into 638302d on master.

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

Coverage Status

Coverage increased (+5.32%) when pulling 37053ab on variant-sets into 638302d on master.


supported_content_types = (
'application/json',
'multipart/form-data',)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move right paren to next line.

@coveralls
Copy link

Coverage Status

Coverage increased (+5.26%) when pulling 292c52b on variant-sets into 638302d on master.

diagnoses[key].omim_id + '" target="_blank">' + // jshint ignore: line
diagnoses[key].name + '</a>');

if ((priority = diagnoses[key].priority)) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This assignment isn't necessary.

@bruth
Copy link
Contributor

bruth commented Aug 15, 2014

Let's promise ourselves to not have anymore large PRs like this in the future. Very difficult to discern how changes are affecting everything else.

@naegelyd
Copy link
Contributor Author

I agree. This one got out of control given all the PRs that were merged
into this one. This PR alone was probably too big, let alone all the extra
ones it includes...

On Thu, Aug 14, 2014 at 9:41 PM, Byron Ruth notifications@github.com
wrote:

Let's promise ourselves to not have anymore large PRs like this in the
future. Very difficult to discern how changes are affecting everything else.


Reply to this email directly or view it on GitHub
#349 (comment).

Best Regards,

Donald Naegely

This also supressess unnecessary logging statements

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

Coverage Status

Coverage increased (+5.26%) when pulling 68da5bd on variant-sets into 638302d on master.

bruth added a commit that referenced this pull request Aug 15, 2014
Add support for result/variant sets
@bruth bruth merged commit 94f9e1f into master Aug 15, 2014
@bruth bruth deleted the variant-sets branch August 15, 2014 17:56
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants