- moniker: Adds moniker to all clusters & server groups (#1915) (0d9559d2)
- provider/aws: Remove ability to automatically remove dependencies when deleting a security group (#1894) (a972dde8)
- provider/docker: add catalogFile option (#1890) (f70d6ea7)
- provider/ecs: Made EcsCloudProvider public (#1848) (c0d32081)
- provider/kubernetes:
- Attach k8s annotation monikers to v2 (#1917) (3dfee329)
- V2 cluster provider (#1911) (4994f17b)
- Register k8s moniker for manifests (#1910) (2976abad)
- Add proper support for source capacity. (#1906) (e91370cf)
- v2 version deployed manifests as resources (#1905) (2b58ae4d)
- v2 Cache lb & scg relationships (#1902) (a6f0e456)
- v2 generic on demand caching (#1884) (537efa7e)
- add daemon & stateful set support (698de142)
- Annotate templates as well (#1880) (b3facb13)
- Cache pods (#1879) (17f4eef7)
- Infer relationships from ownerReference (#1876) (b4109d42)
- search: add filters to project search (#1878) (3bdb3a86)
- aws: CopyLastAsgAtomicOperation instance monitoring. (d50d2466)
- aws/tags: ensure tag sync is always performed during allow launch (25e9158d)
- google: Add statusCode tag to google API metrics (#1886) (f0c7d55e)
- provider/aws:
- provider/docker: fix client constructor (#1903) (4ce206b1)
- provider/kubernetes: Add missing credential props (#1897) (e016f838)
- search: allow SearchProvider filter exclusion (#1883) (81edfc1f)
- core: allow data sources to be available only for configured apps (#4078) (e76157da)
- core/pipeline: Support grouping stages that have a 'group' property (#4117) (c4b00573)
- pipeline: Add pipeline config section for artifacts. (#4118) (0bf5fc3c)
- search:
- webpack: Improve performance of webpack build (#4081) (da32e834)
- aws: fix markDirty call on target group removal in clone dialog (#4085) (4618b272)
- core: Seatbelt optionalStage directive to make sure stage exists (#4121) (472aae47)
- jenkins: allow duplicates in jenkins option lists (#4098) (d83b68a9)
- package: Widen package.json engines fields (#4091) (6fc3dace)
- pipeline:
- pipelines:
- provider/aws: Pre-populate spot price field with ancestor value on clone. Send '' instead of null when no spot price is requested. (#4114) (5c1c8a69)
- quay: Un-break quay build (#4095) (6aad69c5)
- start: Allow package.json engines: { "node": ">=7.0.0" } (#4101) (321581c4)
- style: fix small regressions on charts, history views (#4112) (47f70be8)
- timeouts: updating help text to reflect new timeout behavior (#4106) (52d64a64)
- webpack: fix svg rendering in devServer mode (#4084) (8d52d7d6)
- email: include markdown converter in email notification agent call (#172) (faea1357)
- pubsub: Enforce expected artifacts in triggers. (#171) (414695a6)
- applications/pipelines: trim names before upsert operations (#265) (5b29c938)
- pipelines: sort and apply unique index on application pipelines (#274) (f260eacb)
- s3:
- aws: Support for incremental cache updates based on s3 events (#276) (7305c86e)
- pipeline_template: Adding recursive flag for retrieving dependents (#280) (68da42ae)
- v2-canary: add kayenta credentials endpoint (#451) (9fcdc901)
- web: Enable request trace header, log annotation (#455) (a3152ec0)
- x509: adds x509 certificate role extractor (#454) (c17dba1e)
- web: reverting pipeline refresh behavior because of front50 improvements (#456) (869ac735)
- cluster-match: implement general purpose cluster matching rule engine (#1579) (5ea1ce8d)
- fastproperties: allow individual stage overrides via trigger (#1608) (45138bb9)
- pipeline_template:
- Jinja rendering in partials (#1637) (5d66215a)
- Allow granular inheritance control on params, triggers, notifications (#1632) (50b708e3)
- Jinja rendering in triggers, params and notifications (#1619) (92d72704)
- Convert to pipeline template endpoint (#1615) (a0089d24)
- Re-save dependent pipelines on template save (#1606) (4f3eaa1c)
- Plan all dependent pipelines before updating pipeline templates (#1601) (42a611ab)
- queue: Add queue shovel for migrating backends (#1624) (c57a06a4)
- redis_migration: log if there are still pending orchestrations/pipelines (#1626) (f05e6022)
- servergroup: allow ad-hoc entity tags on deployments (#1627) (be6e2390)
- canary: target canary cleanup server groups by create date (#1612) (2097d5cf)
- events:
- fastproperty: do not override context on monitor stage (#1610) (df5a1fa3)
- gradle: Pin jedis version (#1609) (18e9d7c2)
- managed_pipeline: validation of variable types, integration tests for invalid pipelines (#1629) (d0b35741)
- metrics: missed migrator in refactor of thread pool metrics (#1625) (417504de)
- pipeline_template:
- Allow conditional stages inside of partials (#1631) (6dacba2e)
- root-level configs mapped if undefined (#1623) (cbab4cc5)
- config level stage replacement (#1622) (65e322c8)
- Multiple fixes from integration suite (#1616) (86c8e1b2)
- Build partials, execute conditionals after and trim conditions as the last step (#1602) (33cdfd52)
- Catch template load errors on pipeline save (#1600) (b1a8a562)
- Respect UI-configured concurrency options (#1599) (c2a4d72b)
- pipeline_templates: load parent templates when inlining template for plan (#1614) (027dd749)
- queue:
- stages/bakery: Fix bake stage, ensure deploymentDetails is added to context (ae66a6bb)
- timeout: stage timeout overrides cumulative task durations (#1605) (6745adb8)
- rollingpush: Avoid unnecessarily searching for instance ids (#1633) (98b1ebf9)
- prometheus: Updated prometheus dashboards (#57) (46f78e22)
Generated by spinnaker at 2017-09-21 20:00:08