Deck 2.1177.0
anotherchrisberry
released this
19 Feb 16:50
·
5538 commits
to master
since this release
- fix(pipelines): Fix polling for manual execution
- fix(pipelines/help): explains when concurrent pipelines get canceled
- fix(core/search): Export the new GlobalSearch react component
- feat(core): allow hidden (but enable-able) data sources
- fix(details): allow details dropdowns to wrap (at smaller widths)
- style(pipelines): Remove explicit use of $q.defer
- fix(core): allow multiselect toggling on instance checkbox click
- feat(core/overrideRegistry): Add react component decorators to enable component overrides
- fix(amazon): copy EBS volumes when explicitly cloning an ASG
- fix(core): eagerly fetch more than one cluster grouping pod
- refactor(core): limit calls to /credentials
- feat(dryrun): added a checkbox to let users dry run pipelines
- fix(provider/kubernetes): remove a trailing 'for' from title
- fix(core): consistent button sizing in details panels
- feat(dryrun): made dry run a flag on the trigger rather than a different type
- fix(core/search): Vertically center spinners and 'no results found' messages
- feat(core/serverGroup): Prepare for Reactification of provider server group details
- feat(amazon/serverGroups): Convert server group details to react
- fix(core/cluster): Vertically align icons and make them the same size
- fix(amazon): restore server group actions
- fix(core): handle challengeDestructiveActions being undefined in API
- fix(provider/appengine): dont throw error when git credentials are missing
- fix(core/search): Remove angular2react bridging of native react components
- fix(provider/kubernetes): stack/detail aren't required
- feat(core/application): reactify applications search
- fix(core): shrink tag marker to fit better in cluster header
- fix(rxjs): switch RxJS deep imports to
import { Foo } from 'rxjs'
- fix(core): avoid flickering scrollbars in clusters view
- fix(core/loadBalancer): Fix create load balancer button for multiple providers
- refactor(amazon/loadBalancer): Pull out load balancer create type since it is generic
- refactor(core/search): Clean up GlobalSearch, make state less flaky
- fix(core): Fix missing wizard section labels
- fix(core): restore auto-scroll on deep linked server group render
- feat(core/search): Consolidate search registries and v1/v2 data fetch
- fix(core): parameter description and default aren't required
- fix(core/search): Select first search tab with >0 results, if no tab already selected
- fix(core/pipeline): Sometimes executions do not have stages; still show them
- fix(amazon/loadBalancer): Disallow editing port/protocol
- fix(amazon/serverGroup): Guard against missing launchConfig in details
- fix(amazon/serverGroup): Close the server group details if server group not found
- fix(core/pipeline): When deselecting the last filter, update executions
- fix(core/task): Set PlatformOverrideHealthMessage state properly
- chore(docker): Upgrade base image
- feat(provider/kubernetes): useful UI metadata
- style(core): Aligning react inputs to spinnaker select styles
- fix(amazon/serverGroup): Show enable server group when appropriate
- feat(core/presentation): Add helper components/functions for form validation
- feat(amazon/loadBalancer): Better target group validation
- fix(core/serverGroup): Add key to running tasks in server group details
- fix(core/loadBalancer): Only parse load balancer health state if it exists
- feat(provider/kubernetes): support multiple manifests from text
- feat(dryrun): distinguish dry run pipelines in execution view
- feat(provider/kubernetes): provide name of deployed manifest
- fix(amazon/loadBalancer): Handle when ALB listener actions may not have a target group
- fix(amazon/serverGroup): stop closing details panel after it was closed
- style(core): Don't use '@spinnaker/core' imports inside core package
- feat(provider/kubernetes): List trigger artifacts in execution status
- fix(core/serverGroup): Fallback to no providerVersion if user does not have account permission
- feat(artifacts): better default artifact behavior
- fix(amazon/serverGroup): Make sure image exists before showing details
- fix(amazon/serverGroup): Fix edit scaling processes button
- feat(provider/kubernetes): v2 Add find artifacts from resource stage
- feat(kubernetes): support custom apiPrefix in a k8s account
- chore(help): Swap server groups for ASGs in Chaos Monkey tooltip
- fix(core/*): Fix viewing of account badges
- fix(provider/kubernetes): allow stages to exclude specific provider versions
- fix(core): add authorized field to test accounts
- fix(openstack/instance) - Add custom instance links to details.
- refactor(amazon): remove local storage caches: instance types, load balancers, ...
- fix(amazon/vpc): Fix initial render of vpc
- fix(core/accounts): fix versioned account lookup
- fix(core): avoid scrollbars in cluster pod header
- fix(amazon/serverGroup): Fix opening of Advanced Settings modal
- fix(provider/kubernetes): fix instance dereg lb
- feat(core/pipelines): allow triggering of execution via deep link
- fix(core/stages): Hide excluded providers
- fix(core): restore pod header widths to fill container
- fix(provider/appengine): gcs storage account -> artifact account
- refactor(core/filterModel): Refactor filter.model.service to TS
- refactor(core): convert security group filter service to TS
- fix(core): allow overflow on details panel for menus
- fix(amazon/loadBalancers): Remove clear all from security group select
- feature(provider/kubernetes): hide stages in applications with only k8s v2 account
- fix(core/canary): don't die if the
monitorCanary
synthetic stage is missing - fix(package): add
.cache-loader
to the dirs cleaned bynpm run clean
- feat(artifacts): allow specific stages to 'produce' artifacts
- fix(aws): filters target groups to only instance type ones
- feat(pubsub): pubsub providers list pulled from settings
- feat(amazon/loadBalancer): Export react load balancer components
- fix(amazon): make security groups in server group details links
- fix(provider/kubernetes): exclude manifest stages from v1
- feat(core/angular): Improve error message when angular module dep is undefined
- fix(core/healthCounts): Propagate css class to health counts
- fix(core/overrideRegistry): Handle Override component synchronously, if possible
- feat(kubernetes): Surfacing timeout override for Deploy (Manifest)