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

Jkmarx/fix analysis auto call bug #3292

Merged
merged 3 commits into from Mar 29, 2019
Merged

Conversation

jkmarx
Copy link
Member

@jkmarx jkmarx commented Mar 27, 2019

  • Resolves this bug: In the file browser, when navigating away the analyses calls should stop.
  • Remove reinitializing the analyses monitor controller twice (both in nav state and component)
  • Remove unused helper method

@jkmarx jkmarx self-assigned this Mar 27, 2019
@jkmarx jkmarx added this to the Release 1.6.9 milestone Mar 27, 2019
@codecov
Copy link

codecov bot commented Mar 27, 2019

Codecov Report

Merging #3292 into develop will increase coverage by 0.14%.
The diff coverage is 100%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #3292      +/-   ##
===========================================
+ Coverage    65.44%   65.59%   +0.14%     
===========================================
  Files          379      378       -1     
  Lines        25201    25082     -119     
  Branches       941      944       +3     
===========================================
- Hits         16493    16452      -41     
+ Misses        8708     8630      -78
Impacted Files Coverage Δ
refinery/core/api.py 33.64% <ø> (-0.42%) ⬇️
...ce/js/tool-launch/ctrls/tool-launch-button-ctrl.js 52.63% <100%> (+7.8%) ⬆️
refinery/ui/source/js/data-set-nav/state.js 65% <0%> (-6.43%) ⬇️
...finery/ui/source/js/analysis-monitor/ctrls/ctrl.js 71.15% <0%> (+0.88%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d56ebea...b1368ce. Read the comment docs.

@codecov
Copy link

codecov bot commented Mar 27, 2019

Codecov Report

Merging #3292 into develop will increase coverage by 0.13%.
The diff coverage is 50%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #3292      +/-   ##
===========================================
+ Coverage    65.44%   65.58%   +0.13%     
===========================================
  Files          379      379              
  Lines        25201    25093     -108     
  Branches       941      939       -2     
===========================================
- Hits         16493    16456      -37     
+ Misses        8708     8637      -71
Impacted Files Coverage Δ
refinery/ui/source/js/data-set-nav/state.js 71.42% <ø> (ø) ⬆️
...finery/ui/source/js/analysis-monitor/ctrls/ctrl.js 70% <50%> (-0.28%) ⬇️
refinery/core/api.py 34.27% <0%> (+0.21%) ⬆️
...ce/js/tool-launch/ctrls/tool-launch-button-ctrl.js 47.61% <0%> (+2.79%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d56ebea...b1368ce. Read the comment docs.

@jkmarx jkmarx requested a review from hackdna March 28, 2019 16:06
@jkmarx jkmarx merged commit 18fc94d into develop Mar 29, 2019
@jkmarx jkmarx deleted the jkmarx/fix-analysis-auto-call-bug branch March 29, 2019 21:15
jkmarx added a commit that referenced this pull request Apr 2, 2019
* Extend api to return all member groups.

* Add unit tests.

* Jkmarx/fix analysis auto call bug (#3292)

* Cancel time when destory and avoid reinitializing the ctrl.

* Remove unused helper method.

* Remove unused unit tests.

* Extend api to create groups. (#3299)

* Extend group api to update group perms and retrieve all group info.

* Add unit tests.

* Add unit tests.

* Extend group API to destroy.

* Add unit tests.

* Fix typo.

* Jkmarx/update client with group api enhancements (#3302)

* Update client.

* Extend api to return can_edit field.

* Add group unit tests.

* Avoid unneccessary api call. (#3303)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants