Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Analysis job items table #288

Closed
wants to merge 17 commits into from
Closed

[WIP] Analysis job items table #288

wants to merge 17 commits into from

Conversation

atruskie
Copy link
Member

WORK IN PROGRESS

Fixes #192
Fixes #274

WIP - faulty!

Working on permissions
Started adding routes and route specs.
Rolled back sprockets dependency due to
rails/sprockets#283
Routing was barely working. Lots of changes there.

Also merged defunct analysis_controller into analysis_jobs_item
controller.
Also fixed routing tests. Simplified routing quite a bit by not routing
to non-standard system_* actions.

Part way through implementation and fixing of controller and acceptance
tests.
just need to get permissions to work and to re-enable fail in status
transition
worked out the problem: "sites"."id" =
"audio_recordings_analysis_jobs_items"."site_id" doesn't work, site_id
is NULL. Need to pull site_id from audio_recordings table
@coveralls
Copy link

coveralls commented May 25, 2016

Coverage Status

Coverage decreased (-1.4%) to 84.274% when pulling 587ccae on analysis-job-items into 76e034e on develop.

yay! 😂

Failing test fails because filter query builder doesn't know to use the
system_query to form the base of the filter conditions.
Added support for customising the base relation used to join table when
doing a cross table condition in a filter.
- moved 'system' token to AnalysisJobsItem model
- Created getter for analysis_job_id in AnalysisJobsItem model so that
system token will be properly returned in API results
- Added support for different filter settings for system results
- Cleaned up controller. Refactored results_path and fixed a few related
bugs
- Updated analysis_jobs_items_results_spec tests
@coveralls
Copy link

coveralls commented Jun 2, 2016

Coverage Status

Coverage decreased (-1.2%) to 84.539% when pulling 0a4686a on analysis-job-items into 76e034e on develop.

@atruskie atruskie closed this Jun 2, 2016
@atruskie atruskie deleted the analysis-job-items branch June 4, 2020 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants