Releases: spinnaker/echo
echo v2.30.0
echo v2.29.0
d27193f chore(dependencies): Autobump korkVersion (#982)
50c86c3 feat(notifications): add NotificationAgent extension point (#962)
d3c50cf chore(dependencies): Autobump korkVersion (#980)
719eaf0 chore(dependencies): Autobump korkVersion (#979)
c2a68e4 chore(dependencies): Autobump korkVersion (#978)
d0700e4 chore(dependencies): Autobump korkVersion (#977)
398b9c1 feat(plugins): Support filtering plugin triggers based on the pluginEventType field (#974)
98926f7 chore(dependencies): Autobump fiatVersion (#976)
echo v2.28.0
885722e feat(discovery): refactor to use common discovery abstraction from kork-core (#975)
4297d02 feat(plugins): Add pluginEventType to PluginEvent (#972)
d49ab9e chore(dependencies): Autobump korkVersion (#971)
951ee55 chore(dependencies): replace kork dependencies with kork-runtime (#970)
fa59b7f chore(dependencies): Autobump korkVersion (#969)
9a6f5da chore(dependencies): Autobump korkVersion (#968)
a3fde38 chore(dependencies): Autobump korkVersion (#967)
80c4e60 chore(dependencies): Autobump korkVersion (#966)
6404e97 chore(dependencies): Autobump spinnakerGradleVersion (#965)
9960af8 chore(build): gradle 6.5.1 (#964)
ea39a9e chore(dependencies): Autobump korkVersion (#963)
715693a feat(Triggers): Add actions condition for Git triggers. (#952)
c7d5e26 fix(plugins): Do not configure echo-api with dependencies from subproject configuration in root build.gradle (#953)
43bd348 chore(dependencies): Autobump korkVersion (#961)
echo v2.27.0
4a76e12 chore(dependencies): Autobump fiatVersion (#960)
476854c chore(dependencies): Autobump korkVersion (#959)
e6a47c9 chore(dependencies): Autobump spinnakerGradleVersion (#958)
b01121f chore(build): gradle 6.5 (#957)
58f0ae2 fix(test): Fix redis leak in test (#956)
3002065 chore(dependencies): Autobump korkVersion (#955)
a9d4d8d chore(dependencies): Autobump korkVersion (#954)
e02bc72 feat(plugins): Add description and provider to PluginEvent (#949)
f233237 feat(stats): Enable stats by default in echo (#948)
e748fc1 fix(docs): Updates broken link (#951)
7db22ca fix(docs): update interface name (#950)
a734671 feat(stats): Persist the unique id to redis (#947)
7e822c1 feat(stats): add support for new stats (#946)
15316ec chore(dependencies): Autobump korkVersion (#945)
2a56f96 chore(dependencies): Autobump korkVersion (#944)
9288187 refactor(stats): add a simpler way to collect more data for stats (#943)
3081a7f chore(dependencies): Autobump korkVersion (#941)
409b792 chore(dependencies): Autobump korkVersion (#940)
ead9b91 fix(notification): Support channel ID as Slack notification address (#932)
3fcfea9 chore(dependencies): Autobump korkVersion (#939)
f144599 chore(dependencies): Autobump korkVersion (#938)
2a7667a chore(dependencies): Autobump korkVersion (#937)
33debe5 chore(dependencies): Autobump korkVersion (#936)
634fb10 chore(dependencies): Autobump korkVersion (#935)
echo v2.26.0
bf96d82 chore(dependencies): Autobump korkVersion (#934)
a2f62d5 chore(dependencies): Autobump fiatVersion (#933)
0b42fe5 fix(build): Do not set Implementation-Version in test JAR if already set to a valid version (#931)
ffd45e2 chore(dependencies): Autobump korkVersion (#930)
00887c9 fix(triggers): Changing format for suppression properties (#929)
c963942 fix(trigger): Fixup property names for trigger suppression (#928)
ae409fe chore(dependencies): bump javax mail version (#834)
7aebc7a feat(triggers): Add ability to suppress triggers at runtime (#927)
c376c83 feat(rest): add retries to sending rest events (#925)
e10ba36 chore(dependencies): Autobump korkVersion (#926)
7132cf3 chore(dependencies): Autobump korkVersion (#924)
e541ebe chore(dependencies): Autobump korkVersion (#923)
echo v2.25.0
ad45925 Revert "fix: use a pipeline parameter in the email address field (#5697) (#869)" (#922)
0d74983 chore(dependencies): Autobump korkVersion (#921)
36e4280 fix(notifications): Fix okhttp client configuration for notification callbacks (#920)
20d3777 chore(dependencies): Autobump korkVersion (#919)
d06c706 chore(dependencies): Autobump korkVersion (#918)
6a0e0a3 chore(dependencies): Autobump korkVersion (#916)
3184b22 fix(test): Fix over-specified test (#917)
516683e chore(dependencies): Autobump korkVersion (#915)
273a370 chore(dependencies): Autobump korkVersion (#914)
5fdb690 chore(dependencies): Autobump korkVersion (#913)
65f18ef chore(dependencies): Autobump spinnakerGradleVersion (#912)
499bbfb feat(plugins): Expose additional plugin release info (#910)
91110c5 chore(build): gradle 6.4.1 (#911)
193a956 chore(dependencies): Autobump fiatVersion (#909)
0281645 fix(misc): Move to the client provider to build retrofit client (#908)
181b581 chore(dependencies): Autobump korkVersion (#907)
e3cb577 chore(redis): Remove dynomite from project (#906)
8dc1c7a fix(misc): Use new client provider for all internal spinnaker services. (#904)
d0fcdbe chore(dependencies): Autobump korkVersion (#905)
1c28129 feat(sqs): Support dynamically enabling pubsub subscriber (#903)
f3483fe chore(dependencies): Autobump fiatVersion (#902)
5928852 chore(dependencies): Autobump korkVersion (#901)
b035291 chore(dependencies): Autobump fiatVersion (#899)
0d3379e fix(misc): newer version of fiat api client requires url to wire up client (#900)
0f04f1c chore(dependencies): Autobump korkVersion (#898)
db2976f chore(dependencies): Autobump korkVersion (#897)
e374b8a chore(dependencies): Autobump fiatVersion (#896)
6051b89 chore(dependencies): Autobump fiatVersion (#895)
33aabf9 chore(build): gradle 6.4 (#894)
537f940 chore(dependencies): Autobump korkVersion (#893)
85563c1 chore(dependencies): Autobump korkVersion (#892)
dbc0c3b fix(config): Allow dynamic config in pipeline initiator (#887)
c622f0d chore(dependencies): Autobump spinnakerGradleVersion (#891)
2acb88c fix(plugins): Trigger off non-preferred plugins (#890)
c288392 chore(plugins): Replace PF4J ExtensionPoint with SpinnakerExtensionPoint (#889)
54d0344 chore(dependencies): Autobump korkVersion (#888)
669a9f3 feat(plugins): Add new plugin trigger type (#884)
46127ea fix(quietperiod): Fixup config props (#885)
dbe6de9 feat(build): adds project properties for composite builds. (#882)
7c598fc chore(dependencies): Autobump korkVersion (#883)
f62f710 chore(dependencies): Autobump korkVersion (#881)
12e611a chore(dependencies): Autobump korkVersion (#880)
bb45c59 chore(dependencies): Autobump spinnakerGradleVersion (#879)
2ca8661 fix(headers): Lowercase X-Hub-Signature for a successful lookup (#877)
4c010b8 chore(dependencies): Autobump korkVersion (#876)
b861782 chore(dependencies): Autobump korkVersion (#875)
5b6ffcf chore(dependencies): Autobump korkVersion (#874)
673e997 fix: use a pipeline parameter in the email address field (#5697) (#869)
27ce07b fix(echo): Add default twilio API endpoint (#873)
a74933c feat(config): add worker and scheduler profiles (#872)
a700554 chore(dependencies): Autobump spinnakerGradleVersion (#871)
5968864 chore(dependencies): Autobump spinnakerGradleVersion (#870)
06e0a74 fix(builds): Add JDK_18 env var for failing Docker nightly builds (#867)
2f9f9e1 chore(dependencies): Autobump spinnakerGradleVersion (#866)
b538e94 feat(triggers): add trigger as part of orca service pipeline response (#857)
90183cf fix(headers): Metadata requestHeaders lookup should be case insensitive (#863)
c2cd5e9 chore(dependencies): Autobump spinnakerGradleVersion (#862)
33f2efd chore(dependencies): Autobump spinnakerGradleVersion (#860)
8bc6b20 chore(dependencies): Autobump korkVersion (#859)
6978a4b feat(plugins): Add echo-plugins-test module (#848)
32e6a8c chore(build): update to newer spinnaker project plugin (#858)
13c6da2 chore(dependencies): Autobump fiatVersion (#856)
4a10666 chore(dependencies): Autobump korkVersion (#855)
8403b70 chore(dependencies): Autobump spinnakerGradleVersion (#854)
01c024c chore(dependencies): Autobump korkVersion (#853)
e7697a5 chore(dependencies): Autobump spinnakerGradleVersion (#852)
5095203 refactor(core): Clean up dependencies (#851)
6f0ea9d chore(dependencies): Autobump spinnakerGradleVersion (#850)
a6471a5 chore(dependencies): Autobump korkVersion (#849)
f6c38eb chore(dependencies): Autobump korkVersion (#847)
32e659d chore(dependencies): Autobump korkVersion (#846)
ebe49de chore(dependencies): Autobump korkVersion (#845)
a0a50c7 feat(triggers): add execution status as part of orca service pipeline response (#837)
a8842d4 chore(mergify): autobump reviews should go to oss-approvers (#844)
a79884b chore(dependencies): Autobump spinnakerGradleVersion (#843)
81fa6db chore(mergify): if an autobump fails, request a review (#842)
117bb17 chore(dependencies): Autobump spinnakerGradleVersion (#841)
ea067db chore(dependencies): Autobump fiatVersion (#838)
a51797c chore(dependencies): Autobump korkVersion (#836)
1580d65 refactor(triggers): make BaseTriggerEventHandler's constructor public (#835)
9788ee5 chore(dependencies): Autobump korkVersion (#832)
d42555f chore(dependencies): Autobump korkVersion (#831)
89b06a0 chore(dependencies): Autobump fiatVersion (#830)
4abc3df chore(dependencies): Autobump korkVersion (#829)
af61e42 chore(gha): don't run the GHA build when pushing to a fork (#828)
7f0a569 chore(dependencies): Autobump korkVersion (#827)
cdb20b6 chore(java11): Compile with Java 11 (but targeting Java 8) (#826)
9216760 chore(dependencies): Autobump korkVersion (#825)
7b1002a chore(dependencies): Autobump korkVersion (#817)
9e27efc fix(notifications): remove notification type enum (#821)
5856d63 chore(mergify): release-* branches require release manager approval (#824)
1ccacfd fix(front50): Add SpinnakerRequestInterceptor to Front50 OkHttpClient (#816)
44dd971 Revert "chore(java11): compile with Java 11 (but using -source 8 -target 8) (#819)" (#820)
67455b0 chore(java11): compile with Java 11 (but using -source 8 -target 8) (#819)
f4e47c6 chore(dependencies): Autobump fiatVersion (#818)
a5a4e70 chore(dependencies): bump jsoup version CVE-2015-6748 (#811)
14f68ff chore(dependencies): Autobump korkVersion (#815)
340be1f chore(dependencies): Autobump korkVersion (#814)
9412a50 chore(dependencies): Autobump fiatVersion (#813)
cfe666d chore(dependencies): Autobump korkVersion (#812)
894c131 chore(dependencies): Autobump fiatVersion (#810)
cdd2fa7 chore(dependencies): Autobump korkVersion (#809)
05e6ab8 chore(dependencies): Autobump korkVersion (#808)
81596a7 feat(build): Remove TravisCI and replace with GitHub Actions (#807)
1697cb9 chore(dependencies): Autobump fiatVersion (#806)
8496749 chore(dependencies): Autobump fiatVersion (#802)
e5c3ad0 chore(stats): Rename Spring config props from telemetry to stats (#804)
2a6e188 chore(dependencies): Autobump korkVersion (#803)
echo 2.24.0
- feat(telemetry): add ability to report deploy method if configur… (#770)
- chore(dependencies): Autobump fiatVersion (#782)
- fix(pubsub): Default NodeIdentity to 'UnknownHost' to prevent NPE (#781)
- fix(quietperiod): Allow the quiet period to be set by a dynamic service (#784)
- chore(build): Update Dockerfiles for new cloudbuild configs (#783)
- fix(notifications): Fix selection of interactive vs. non-interactive service (#788)
- chore(gcb build): add a .gcloudignore (#789)
- chore(plugins): adding plugins dir and application name (#787)
- refactor(api): Move EventListener and dependent classes to echo-api, remove previous RestEventParser (#790)
- fix(plugins): updated plugin directory path for Docker (#791)
- chore(dependencies): update korkVersion (#793)
- refactor(core): push halyard defaults into base configs defaults (#792)
- chore(dependencies): Autobump korkVersion (#795)
- fix(swabbie): Update cleanup email subject line (#794)
- chore(dependencies): Autobump korkVersion (#796)
- chore(dependencies): Autobump korkVersion (#797)
- chore(dependencies): Autobump korkVersion (#798)
- chore(dependencies): Autobump fiatVersion (#799)
- Parameters in cron triggers (#801)
echo 2.23.2
echo 2.23.1
- chore(logs): Improve logging of failed event processing (#775)
echo 2.23.0
- fix(doc): remove newline in Orca notification description (#751)
- chore(dependencies): Autobump korkVersion (#755)
- feat(plugins): Add kork-plugins dependency and import PluginsAutoConfiguration in echo-core (#756)
- chore(dependencies): Autobump korkVersion (#757)
- fix-email-spinnaker-link - fix(email): Use correct Spinnaker link when sending email notifications
- fix(email): Update pipeline.ftl and stage.ftl email temaplates to use the link generated from the EmailNotificationAgent
- fix(email): Reduce base email templates to single file (duplicates).
- fix(email): Update tests to look for single email template
- chore(dependencies): Autobump korkVersion (#758)
- chore(dependencies): Autobump korkVersion (#759)
- chore(dependencies): Autobump fiatVersion (#760)
- chore(dependencies): Spring Boot 2.2.4 upgrade (#754)
- chore(dependencies): Autobump fiatVersion (#761)
- chore(builds): Add GH Action for building PRs, master and release branches. (#763)
- chore(builds): Move file created in GH web editor (#764)
- Spinnakerbot/auto bump kork (#765)
- chore(dependencies): Autobump korkVersion (#766)
- chore(dependencies): Autobump korkVersion (#767)
- chore(dependencies): Autobump korkVersion (#769)
- chore(dependencies): Autobump korkVersion (#771)
- chore(build): Generate config manifest (#768)
- chore(dependencies): Autobump korkVersion (#772)
- chore(dependencies): Autobump korkVersion (#773)
- fix(slack): Left-over fixes from interactive notifications (#774)