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

fix(core): do not inject default execution window values on render #7122

Merged
merged 1 commit into from
Jun 17, 2019
Merged

fix(core): do not inject default execution window values on render #7122

merged 1 commit into from
Jun 17, 2019

Conversation

anotherchrisberry
Copy link
Contributor

Fixes a minor regression when viewing an existing pipeline stage without configured execution windows: if we add this default, it will dirty the stage and the user will be prompted to save changes, even if they haven't touched anything.

Simple solution is to default to an empty window when a user adds one.

Also fixing a bug where the graph is not updated when a user edits the stage via the "Edit as JSON" button.

Copy link
Contributor

@alanmquach alanmquach left a comment

Choose a reason for hiding this comment

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

👍

@anotherchrisberry anotherchrisberry merged commit 8fe74bc into spinnaker:master Jun 17, 2019
@anotherchrisberry anotherchrisberry deleted the window-default branch June 17, 2019 22:48
alanmquach added a commit to alanmquach/deck that referenced this pull request Jun 18, 2019
939d608 fix(pipeline): fix invisible parameter when default is not in options (spinnaker#7125)
5c4facb fix(core/pipeline): stop searching stage context, being greedy about parentExecutions (spinnaker#7127)
8fe74bc fix(core): do not inject default execution window values on render (spinnaker#7122)
ee6fbe0 fix(core/pipeline): use correct visibility default for stage durations (spinnaker#7121)
c88234c refactor(stages): Fixed alias matching, added fallback and unit tests (spinnaker#7080)
c358801 refactor(core): Reactify ExecutionWindows component (spinnaker#7113)
744123d fix(artifact): use artifact icons in server group link (spinnaker#7118)
b8aebd7 fix(forms): Fixed SpelText not firing onChange upon autocomplete (spinnaker#7114)
4e2f749 refactor(core): reactify overrideFailure component (spinnaker#7107)
4f07aeb fix(core): Make template table list scrollable (spinnaker#7111)
e5d6115 fix(core): Display template inherited items (mptv2) as read only (spinnaker#7102)
anotherchrisberry pushed a commit that referenced this pull request Jun 18, 2019
939d608 fix(pipeline): fix invisible parameter when default is not in options (#7125)
5c4facb fix(core/pipeline): stop searching stage context, being greedy about parentExecutions (#7127)
8fe74bc fix(core): do not inject default execution window values on render (#7122)
ee6fbe0 fix(core/pipeline): use correct visibility default for stage durations (#7121)
c88234c refactor(stages): Fixed alias matching, added fallback and unit tests (#7080)
c358801 refactor(core): Reactify ExecutionWindows component (#7113)
744123d fix(artifact): use artifact icons in server group link (#7118)
b8aebd7 fix(forms): Fixed SpelText not firing onChange upon autocomplete (#7114)
4e2f749 refactor(core): reactify overrideFailure component (#7107)
4f07aeb fix(core): Make template table list scrollable (#7111)
e5d6115 fix(core): Display template inherited items (mptv2) as read only (#7102)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants