Skip to content

Latest commit

 

History

History
1089 lines (896 loc) · 89.1 KB

CHANGELOG.md

File metadata and controls

1089 lines (896 loc) · 89.1 KB

Changelog

v1.5.6 (2022-01-11)

  • 8a5db8d0 Update manifests to v1.5.6
  • 64621a5d fix: let the service restart after leader switched (#1513)
  • 57bdb37a feat: Add GitHub App creds support (#1438)
  • b1dc32c9 fix: Sensor triggers an Argo Workflow with wrong name (#1511)

Contributors

  • Daniel
  • Derek Wang

v1.5.5 (2021-12-18)

  • 3bfd7f9f Update manifests to v1.5.5
  • 8342f67d feat: Sensor/AWSLambdaTrigger: allow using AWS IAM Role specified in Service Account (#1394)

Contributors

  • Derek Wang
  • Krzysztof Romanowski

v1.5.4 (2021-12-10)

  • ad7f7fa7 Update manifests to v1.5.4
  • 6f0d4fcc fix: changed method call in event-sources/sources/kafka/start.go (#1457)
  • 76777a71 feat: Adding support to propagate unique ID to message for Kafka EventSource messages (#1453)
  • 202e50eb fix: Update minio-go to v7 (#1411)
  • d4464372 fix: Ack handled messages in pulsar eventsource (#1455)
  • 29b1182c fix: resource eventsource duplicate update events. Fixes #760 (#1025) (#1404)

Contributors

  • Arnar
  • Derek Wang
  • Dillen Padhiar
  • Michael Seiwald
  • dubeau

v1.5.3 (2021-11-22)

  • fd398f1d Update manifests to v1.5.3
  • 9663255c fix: Creation of ingress resource with k8s trigger (#1434)
  • bbef0bbe fix: Eval of params with missing src dep and no default value (#1433)

Contributors

  • Daniel
  • Derek Wang

v1.5.2 (2021-11-09)

  • aa6bd169 Update manifests to v1.5.2
  • 84939d6a fix: fatal the services if starting failed (#1405)

Contributors

  • Derek Wang

v1.5.1 (2021-11-07)

  • f1c013b8 Update manifests to v1.5.1
  • 3a0f77f6 feat: trigger conditions reset. Closes #1381 (#1392)
  • ee13f505 fix: sensor controller validate sensor (#1378)

Contributors

  • Derek Wang
  • Luca Iachini

v1.5.0 (2021-10-12)

  • e7dcd3d2 Update manifests to v1.5.0
  • 327bdf74 feat: Generate CHANGELOG.md automatically (#1368)
  • a1af470f fix: disable bool simplifier due to performance issue. Fixes #1339 (#1363)
  • d556788e fix(example): url sensor argo-workflow link (#1362)
  • 42fe43e7 feat: Adding support for token authentication in Pulsar EventSource (#1359)
  • 10321c7d fix:(doc): quick start link (#1358)
  • 74205b07 feat: Adding Pulsar sensor (#1356)
  • f10e80cc feat: support for PubSub emulator (#1343)
  • 38e4fb5e fix: mask auth secret. Fixes: #1336 (#1337)
  • ef7b0b2d feat(eventsource): Add urlSecret to AMQP event source (#1335)
  • 24ef7c61 feat: Removed usage of redundant GVR fields in k8s/workflow triggers (#1333)
  • a6e23a9b Fix: amqp allow empty exchange name (#1328)
  • 27bad798 fix: added service account creation step in quick start docs (#1324)
  • 29c14506 feat: expose image pull policy and upgrade stan to v0.22.1 (#1325)
  • dde50f2a fix: Added cluster resources support in k8s trigger (#1323)
  • d8cf6e02 fix(eventbus): allow clients with istio sidecar. Fixes: #1311 (#1312)
  • 4ba6543f feat: trigger rate limit. Closes: #1087 (#1318)
  • 55a992be fix: correct field name in error message (#1317)
  • feeaf5d0 feat: add eventsource support for Bitbucket Server. Fixes #891 (#1223)
  • bd737904 fix: Upgrade pkg to v0.10.1 (#1305)
  • c6725a9f feat(eventsource): gitlab to support mutiple projects (#1297)
  • d19cb22c fix(docs): add missing dataKey for examples (#1286)
  • 181198ae docs(users): Add WooliesX (#1281)
  • fa60ca0c fix trigger dependencies yaml (#1276)

Contributors

  • Alex Collins
  • Andrew VanderVeen
  • Antonio Macías Ojeda
  • Arnar
  • Daniel
  • Derek Wang
  • Stephan van Maris
  • Tianchu Zhao
  • Windfarer
  • hodbn
  • makocchi
  • roi-codefresh

v1.4.3 (2021-09-29)

  • f7916206 Update manifests to v1.4.3
  • 86183f0e fix: disable bool simplifier due to performance issue. Fixes #1339 (#1363)

Contributors

  • Derek Wang

v1.4.2 (2021-09-21)

  • 9ab2208e Update manifests to v1.4.2
  • 0e86bbed fix: mask auth secret. Fixes: #1336 (#1337)

Contributors

  • Derek Wang

v1.4.1 (2021-08-31)

  • 8d95d1bb Update manifests to v1.4.1
  • 9cac83ab feat: expose image pull policy and upgrade stan to v0.22.1 (#1325)

Contributors

  • Derek Wang

v1.4.0 (2021-07-12)

  • 0e7a0b4a Update manifests to v1.4.0
  • b38bed14 feat: customize maxBytes and maxMsgs for EventBus (#1272)
  • ce67b385 fix: duplicate trigger name validation. Fixes #1262 (#1263)
  • 37d5d0dc feat: add terminate event (#1268)
  • 3f7a6285 Update 03-trigger-sources.md (#1264)
  • b5e5d8e8 add link to examples and adjust punctuation (#1256)
  • 38cd9b64 fix: default param value not applied in some cases (#1254)
  • e92d1056 feat: amqp event source authentication (#1252)
  • d403c441 fix(ci): release action (#1251)
  • 2f907b14 feat: Introduce expr filters (#1226)
  • 7a489d1e Secure headers for HTTP Trigger (#1229)
  • 6c2d91bb fix: Kafka/SASL Verbiage cleanup and examples (#1220)
  • 76d16eb0 fix: limit slack API calls (#1207)
  • c8e2dfd7 fix(ci): fix env name for quay.io (#1211)
  • b44128a2 docs(argo-events): Add link to FAQ on debug (#1210)
  • cb3f20d6 docs(argo-events): Added example with debug log enabled (#1208)
  • b9fb2a29 docs(argo-events): Added helpful information to FAQ (#1209)
  • 08b4fedd fix: retry duration recognize strings. Fixes #1200 (#1201)
  • bd45e0a6 fix: Always mount tmp emptyDir. Fixes #1194 (#1196)
  • a5f1988a fix: typo in readme (#1193)
  • 41027b5e feat: kafka sasl auth (#1186)
  • 8f96b097 feat(github-eventsource): Support multi repos and mitigate race conditions (#1181)
  • c71d10dd feat(lambda-trigger): expose Lambda invocation type. Closes: #994 (#1187)
  • 79cae5c1 fix: Fast fail invalid SNS notification. Fixes: #1182 (#1185)
  • c162d9a4 feat: enable affinity for Sensor (#1176)
  • 910156f0 Update link in 02-parameterization.md (#1174)
  • 5cd535b2 feat: EventSource and Sensor HA without extra RBAC (#1163)
  • 1efd3def fix: Backoff retry should not swallow errors. Fixes #1166 (#1167)
  • 08b59611 Added Produvar to USERS.md (#1122)
  • 9289f476 feat: HA support for event sources and sensors (#1158)
  • e8aaa58c fix(resource-eventsource): Use event time instead of obj create time to filter UPDATE/DELETE events (#1157)
  • 63d6cd94 feat: use crypto/rand to generate event bus token (#1149)
  • 2fa5185b feat: azure event hubs trigger (#1140)
  • 9340b982 fix: Trim newline of the content read from Secrets or Configmaps (#1146)
  • 6b5b345b fix(docs) gitlab -> github (#1145)
  • e1b45807 fix(stress-testing): only check total requests when it is specified (#1135)
  • 08f5d947 fix(git-sensor): force fetch from git repository

Contributors

  • AJ Bowen
  • Alec Rajeev
  • Derek Wang
  • Jaga Santagostino
  • Joshua Jorel Lee
  • KeisukeYamashita
  • Luis Magana
  • Niek Oost
  • Rob K
  • Rory LaMendola
  • Vaibhav
  • cbuckley01
  • meijin
  • orbatschow

v1.3.1 (2021-05-04)

  • f47cb23c Update manifests to v1.3.1
  • 6f9823f4 fix: Always mount tmp emptyDir. Fixes #1194 (#1196)
  • 071ca70f fix: typo in readme (#1193)
  • ebc1fac9 feat(github-eventsource): Support multi repos and mitigate race conditions (#1181)
  • 69c36cde fix: Fast fail invalid SNS notification. Fixes: #1182 (#1185)

Contributors

  • Derek Wang
  • KeisukeYamashita

v1.3.0 (2021-04-12)

  • 75911469 Update manifests to v1.3.0
  • 8fd9ae72 feat: enable affinity for Sensor (#1176)
  • f752bc09 Update link in 02-parameterization.md (#1174)

Contributors

  • Derek Wang
  • Niek Oost

v1.3.0-rc4 (2021-04-07)

  • e1aabf95 Update manifests to v1.3.0-rc4
  • 0435122a feat: EventSource and Sensor HA without extra RBAC (#1163)
  • 4b818d5f fix: Backoff retry should not swallow errors. Fixes #1166 (#1167)

Contributors

  • Derek Wang

v1.3.0-rc3 (2021-04-05)

  • ccc01085 Update manifests to v1.3.0-rc3
  • b3bca624 Added Produvar to USERS.md (#1122)
  • 85c4157c feat: HA support for event sources and sensors (#1158)
  • f945fb5f fix(resource-eventsource): Use event time instead of obj create time to filter UPDATE/DELETE events (#1157)

Contributors

  • Derek Wang
  • Niek Oost

v1.3.0-rc2 (2021-03-31)

  • 71f3744b Update manifests to v1.3.0-rc2
  • 1d047c7f feat: use crypto/rand to generate event bus token (#1149)
  • a23a50c8 feat: azure event hubs trigger (#1140)
  • d31cc640 fix: Trim newline of the content read from Secrets or Configmaps (#1146)
  • 219780e3 fix(docs) gitlab -> github (#1145)
  • 21bc5bf6 fix(stress-testing): only check total requests when it is specified (#1135)
  • 3a2581dc fix(git-sensor): force fetch from git repository

Contributors

  • Derek Wang
  • Jaga Santagostino
  • Joshua Jorel Lee
  • Rory LaMendola

v1.3.0-rc1 (2021-03-23)

  • 460d5bd6 Update manifests to v1.3.0-rc1
  • 35f136d2 fix(GithubEventSource): Compare events ignoring order and duplicate (#1124)
  • 30737bab feat(sensor): add encoding decode in filter matching (#1123)
  • e93ed0ff docs(user): add user to list (#1119)
  • 1cc31c1d fix(SQS): Log errors with SQS connections. Fixes #1114 (#1115)
  • a3cc3ac2 Update link to Argo Workflows (#1116)
  • d2ee2b85 feat: metrics follow-up, latency of events processing in eventsource (#1101)
  • 1382444e fix: Changed Result.Str to Result.String() (#1098)
  • a97dd9a7 feat: Ability to retry trigger (#1090)
  • 35593c8a fix: typo in README.md (#1093)
  • 04068dd4 feat: expose entire affinity field for native nats eventbus (#1083)
  • b72e00fe feat: enable Priority and PriorityClassName for CRD objects. (#1081)
  • 8eed06b8 feat: Expose Prometheus metrics. Closes #204 (#1047)
  • 8b77d27e fix(sensor): Slack trigger should not join conversation for private channel (#1078)
  • 6a169cb3 fix: tls config validation, follow up on #1070 (#1076)
  • dcda4225 fix: make caCert, clientCert and clientKey optional for tls config (#1070)
  • 95d08187 feat: Prevent EventBus with clients connected from being deleted (#1066)
  • d22f1ffd feat(eventsource): Support NATS access with auth. Closes #1050 (#1052)
  • f6ba65d2 fix(docs): fix webhook installation url (#1053)
  • bf63a4df fix: Use different clientID for each EventBus reconnection. Fixes #1055 (#1061)
  • 714b4651 fix(slack trigger): properly iterate api response (#1058)
  • 58cc0930 feat: Introducing a Validating Admission Controller (#1021)
  • 706b7468 feat: implement delete function for k8s objects (#1041)
  • 0ebf9594 Adding the link to the video that explains Events (#1044)
  • 6f199acf fix: correcting the value of Types (#1038)
  • c0454aa4 fix(codegen): EventBus codegen plural issue introduced by k8s upgrade (#1037)
  • 24a0115a fix: Not able to send message to slack private channel (#1036)
  • 4c93e07e fix(eventbus): set nats routes with pod DNS names. Fixes #1026 (#1033)
  • 74b9fc24 feat: use status resources for controller reconciliation. Closes #1029 (#1030)
  • f9d2cc04 fix(sensor-controller): Return err when a sensor spec is invalid. Fixes #1017 (#1018)
  • 01368464 feat: AMQPEventSource extra parameters. Fixes #1007 (#1009)
  • 118856ef fix: Kafka sensor url. Fixes #1006 (#1008)

Contributors

  • Aleksander Gondek
  • AnaisUrlichs
  • Davide Berdin
  • Derek Wang
  • Jason Froehlich
  • Orion Delwaterman
  • Rob K
  • Shashwat Rawat
  • Stéphane Este-Gracias
  • Viktor Farcic
  • tczhao

v1.2.3 (2021-02-18)

  • 82068ece bump to v1.2.3
  • 3bc5ecb4 fix: make caCert, clientCert and clientKey optional for tls config (#1070)
  • 6baa8fcc fix(slack trigger): properly iterate api response (#1058)

Contributors

  • Aleksander Gondek
  • Derek Wang

v1.2.2 (2021-01-27)

Contributors

  • Derek Wang
  • Shashwat Rawat

v1.2.1 (2021-01-26)

  • e963d020 bump to v1.2.1
  • e1ff0f49 fix(codegen): EventBus codegen plural issue introduced by k8s upgrade (#1037)
  • e0de1638 fix: Not able to send message to slack private channel (#1036)
  • 58e139a7 fix(sensor-controller): Return err when a sensor spec is invalid. Fixes #1017 (#1018)

Contributors

  • Derek Wang
  • Shashwat Rawat

v1.2.0 (2021-01-08)

  • 6dfa3402 bump to v1.2.0
  • c29e9473 fix(docs): Fix typos in eventbus.md (#1004)
  • 4cc221f3 fix(sensor): Disable debug mode for slack trigger. Fixes #944 (#1003)
  • 50c79ce1 fix(eventbus): Use DurableQueueSub to avoid occasional duplicate durable registration error. Fixes #940 (#1002)
  • b518d88a feat: GenericEventSource to support authentication. Closes #928 (#935)
  • 31d3e937 feat: ability to specify version in kafka trigger. Closes #990. (#991)
  • 97e4926c fix: Build and publish latest images automatically (#997)
  • 6a935820 fix: handle slack slash command payloads. Fixes #653 (#992)
  • 6ee3328f Fix/eventsource resource return entire event object (#981)
  • ab4f16db fix(eventsource/resource): return entire event object instead of just event.obj (#980)
  • a94e8126 feat: Validate dependencies duplication. Closes #971 (#972)
  • 39d13c97 fix: prevent minio bucket notification error swallowing (#964)
  • ff733681 feat: Add string comparators EqualTo and NotEqualTo (#954)
  • d1745c38 feat(trigger): add log.intervalSeconds (#949)
  • 9c1d7dd9 feat: make github webhook creation optional (#690)
  • feed8019 feat: SNS messages should validate the message signature. Fixes #831 (#919)
  • 7f474efb feat: Adding ServiceAccountName for EventBus StatefulSet. Closes #957 (#956)
  • 4a500b02 feat: Adds the ability to inject ImagePullSecrets. Closes #946 (#947)
  • b448413d doc: Update event_source.md (#950)
  • ab7506d2 feat(sensor): Adds the log trigger (#941)
  • 8d3904a0 doc: Adding channels:read permission to Slack Trigger Documentation (#943)

Contributors

  • Alex Collins
  • Artem Yarmoliuk
  • Carlos
  • Christopher Cutajar
  • Derek Wang
  • Evan
  • Javier Salinas
  • Lucas Heinlen
  • Pierre Lebrun
  • Riya John
  • Scott Weitzner

v1.1.0 (2020-11-16)

Contributors

  • Derek Wang

v1.1.0-rc1 (2020-11-04)

  • ea738bc4 bump to v1.1.0-rc1
  • 2bae60d4 fix(build): broken build script (#923)
  • e64eaaa1 fix(amqp): Return error when channel is closed. Fixes #920 (#925)
  • 6efb0e0d feat: Retry starting event server and quick fail. Closes #926 (#927)
  • c446badf fix(generic-eventsource): Set payload when jsonbody is not true. Fixes #930 (#931)
  • 6abeb336 feat(calendar): Support catchup on calendar eventsource closes #897 (#911)
  • c1a7453c feat: extend resource eventsource field filter. Closes #913 (#915)
  • 381b6a88 feat: Make native nats eventbus max message age configurable. (#901)
  • 63657970 feat: controllers runAsNonRoot. Closes #906 (#907)
  • 14afaf19 fix(eventsource): allow dot in EventSource pod name (#916)
  • 160657f1 feat: generic event source (#895)
  • 1eee338c feat: enable SecurityContext option for eventbus pods. Closes #903 (#904)
  • 9d23043f feat: kafka multiple-broker support. Closes #892 (#894)
  • 4f63d425 Fix typo: complaint => compliant (#905)
  • 43f5031d fix(ci): Clean up multi arch build (#885)
  • 3cf92547 feat: cloneDirectory not required for git source trigger (#882)
  • 4bbd2d91 feat: Pass CRD metadata to generated resources (#876)
  • 166e36db feat: Implemented Exact Once triggering for NATS event bus (#873)
  • 78647375 fix(docs): tutorial-introduce typo fix (#880)
  • f2411be5 fix: Add logic to ticker loop to ensure subscription always exists with an open connection (#861)
  • 52bec989 fix(eventsource): fix GCP Pub/Sub behavior (#845)
  • 76430083 fix: Fix Azure EventsHub issue (#846)
  • db9a7f36 feat: Connect to git with InsecureIgnoreHostKey. Closes #841 (#842)
  • f8c9c55c feat: Simplify Circuit and Switch with Conditions (#834)
  • 2774a8bf feat: Simplify TLS config for EventSources and Sensors. Closes #828 (#830)
  • ff7f664e fix(eventbus): update log path to be together with data path (#833)
  • d14487d4 feat: Rate limit for Kafka and initial offset support and refactor config (#829)

Contributors

  • Christophe Benz
  • Derek Wang
  • Saravanan Balasubramanian
  • Shinichi TAMURA
  • Trevor Foster
  • Vaibhav
  • Zach Aller
  • cs_lee

v1.0.0 (2020-09-04)

  • 2f5571e4 bump to v1.0.0
  • 8961e468 fix: Add logic to ticker loop to ensure subscription always exists with an open connection (#861)

Contributors

  • Derek Wang
  • Trevor Foster

v1.0.0-rc3 (2020-08-25)

  • 1b5e3859 bump to v1.0.0-rc3
  • 364f7185 fix: Fix Azure EventsHub issue (#846)
  • f3f932af feat: Connect to git with InsecureIgnoreHostKey. Closes #841 (#842)
  • f05492ec feat: Simplify Circuit and Switch with Conditions (#834)
  • c7b9a507 feat: Simplify TLS config for EventSources and Sensors. Closes #828 (#830)
  • 24caf93d feat: Rate limit for Kafka and initial offset support and refactor config (#829)

Contributors

  • Derek Wang
  • Vaibhav
  • Zach Aller

v1.0.0-rc2 (2020-08-16)

  • 44eccc33 Update manifests to v1.0.0-rc2
  • 71b65ff6 fix(eventbus): update log path to be together with data path (#833)

Contributors

  • Derek Wang

v1.0.0-rc1 (2020-08-10)

  • a9d44517 Update manifests to v1.0.0-rc1
  • bfbbd33c feat: Simple Authentication for webhook related event sources. Closes #821 (#826)
  • fa33eb3a fix: commands in docs (#825)
  • 757dbe7b feat: Simple health check endpoint for webhooks (#823)
  • 6471850c fix: Use WaitGroup to start eventsoures and sensors (#819)
  • a0cb29d9 feat: Add NotEqualTo comparator to data filters (#822)
  • 74f431e3 feat: Kafka Consumer Group (#817)
  • 8a102871 fix: retry when connect to eventbus in sensor (#816)
  • 7256a570 fixed broken link (#814)
  • 12ae7b2e fix(workflow-trigger): Add labels to created k8s objects. Fixes #794 (#805)
  • ded50d62 feat: added user metadata to eventsources (#797)
  • 63512448 fix(eventbus): Bugfix for EventBus with AuthStrategyNone (#798)
  • 099ed605 feat: Switch to use volumes for injected secrets and configMaps in triggers (#792)
  • 6f26ae99 fix: azure eventsource (#789)
  • adee1b5b fix: Added/fixed tolerations for CRDs (#787)
  • 527a45fa fix: switch slack lib and stop using deprecated APIs. Fixes #726 (#777)
  • c57bdb69 feat: Support re-using existing subscription ID for gcp pubsub (#778)
  • 1cf98ab4 feat: pulsar event source (#774)
  • 21f4360f feat: Expose metadata for sensors and fix metadata for eventsources (#773)
  • c911103d fix(manifests): Fixed namespace in kustomization files (#772)
  • 022d903c fix: clean up installation (#771)
  • f04a0c28 fix: links (#770)
  • fa85a961 fix: docs (#768)
  • 9f382f95 fix: add logo (#767)

Contributors

  • Derek Wang
  • Halil İbrahim Şener
  • Herb Brewer
  • Vaibhav
  • Weston Platter
  • Zach Aller

v0.17.0 (2020-07-24)

  • 465f9238 fix: release action (#766)
  • 258e4461 fix(eventbus): Refine auto-reconnection and bugfix (#761)
  • 6ebca1aa feat(sensor)!: start & stop is required, and allow stop < start in time-filter (#737)
  • 073995c1 feat: remove wf dep (#758)
  • 7fd612f7 feat: expose NodeSelecotr for CRDs (#756)
  • 2363cc1f feat: Different deployment update strategy for different event sources (#755)
  • a8afcb70 fix(eventbus): NATS eventbus auto reconnect and code refactory (#749)
  • 210aefb3 feat: native nats eventbus metrics and template customization (#745)
  • 75600afe modify credentialsFile to be in sync with gateway (#727)
  • 2f027680 feat: Merge Gateway and EventSource (#735)
  • 071aedb7 Updated the sensor base dockerimage to fix vulnerabilities (#731)
  • 4e8cf29d feat: Sensor-controller and Sensor re-implementation (#723)
  • 9a62f30a use json log formatter if stdout isnt tty (#699)
  • 693e2109 fix: Fix kafka gateway (#704)
  • 500df0ac feat: Replace gatewayName with eventSourceName in Sensor dependencies (#687)
  • 6aabc5a8 fix: Updated common.Status to inheritance (#708)
  • 145fd9a9 fix(types)!: Correct pkg and generate .proto files from them (#701)

Contributors

  • Alex Collins
  • Catalin Jora
  • Derek Wang
  • Kannappan Sirchabesan
  • Shinichi TAMURA
  • Trevor Foster
  • Vaibhav
  • Zach Aller

v0.16.0 (2020-06-14)

  • 82cb8307 feat: adding support for multiple events in GitLab webhook (#696)
  • df314d38 use secret key referred in eventsource (#698)
  • 08c8c962 Fix link to Concepts in index (#688)
  • 2a4d6cd9 feat: storage grid auto registration (#694)
  • 8b06b206 fix: k8s trigger operations (#695)
  • dd35e6a0 fix: wrong name of Sensor (#685)
  • 5e35d955 feat: Combine nats server and streaming (#680)
  • 5eed0c4a feat: Add afterStart filter to resource type eventsource (#682)
  • b0537d6c fix: gateway client http requests (#684)
  • e4456e1f feat: Introduce EventBus CRD. (#674)
  • 6d7dfbae feat: Support for using a live K8s resource in standard K8s triggers (#671)
  • 09940439 fix: template metadata populated to gateway pod (#669)
  • bddc3981 feat: Add support for polling (#611)
  • d570157a feat: add affinity, tolerations in template and clusterIP in service. Closes #663. (#664)
  • 6bc5dcfa feat: Unified gateway deployment image. Closes #639 (#648)

Contributors

  • Derek Wang
  • Matt Brant
  • Sam Neubardt
  • Umi
  • Vaibhav
  • jannfis
  • Štěpán Vraný

v0.15.0 (2020-05-08)

  • 4a3d61f9 fix: gateway and sensor service name (#651)
  • 09f09126 fix: gateway and sensor resource names (#644)
  • 27b34b66 fix: K8s trigger patch operation (#643)
  • 1db7e265 feat: add headers http trigger (#642)
  • 00594f8b feat(trigger-patch-op): added patch operation (#640)
  • 5f2734be Make gateway and sensor controllers backward compatible with deprecated specs (#633)
  • fb46335c feat: make deployment template in gateway obj optional. Closes #598 (#602)
  • ce9ae25a feat: make sensor deployment template spec optional. Closes #599 (#613)
  • 336cb65a workflow namespace (#608)
  • cb1358de feat: custom trigger (#620)
  • 6295610f fix: Revert CRD apiVersion (#625)
  • 521e7cc7 feat: Unify manifests structure with Argo (#607)
  • be49e979 feat: enabling workflow identity for GKE (#593)
  • 50f11031 feat: Set nested JSON properties in sensor payload (#606)
  • 9f73febc Fix RBAC EventSource aggregation (#601)
  • 8f48f695 fix: use configured method for HTTP trigger (#604)
  • a20f6be9 Align messages with renaming (#596)
  • d8e2b00b Update gitlab.md
  • 377fd1e1 fix: image link

Contributors

  • Chase Terry
  • Derek Wang
  • Tim Hobbs
  • Tomas Valasek
  • Tomáš Coufal
  • Vaibhav
  • Vaibhav Page

v0.14.0 (2020-04-12)

  • 501bbb75 Update README.md
  • f28bb9d6 fix: installation and docs
  • 53308eee fix: update sprig template example (#589)
  • 0f47f25b Update trigger-with-template.yaml
  • 65eaa7a0 refactor: make namespace optional for cm trigger source (#586)
  • a72c7e60 feat: added openwhisk trigger (#585)
  • f9de1105 Update calendar.yaml
  • 81d8555a fix: tests (#582)
  • fcf4944f feat: tls support (#580)
  • 28e23ce2 fix: object updates (#579)
  • 244bb211 feat: add slack trigger (#576)
  • fd62a591 fix: get node nil exception (#573)
  • 5e3fa39b feat: added label and field selectors for resource gateway (#571)
  • 739f1694 fix: use gateway namespace for secrets if namespace is not mentioned in event source (#569)
  • b1a3e2b5 feat: add list of event types for resource gateway (#561)
  • 57586607 service account is needed to create pod in 2.6.3 (#564)
  • 828a62d9 Update resource.yaml
  • 6a98b19d Update resource.yaml
  • c16a1c59 feat: add basic auth to HTTP trigger (#559)
  • cad2834c feat: Support dataTemplate and contextTemplate for Trigger Parameters (#543)
  • 3f1f2b4e Update README.md
  • 0d5f437a Update gcp-pubsub.yaml

Contributors

  • Avi Zimmerman
  • Chase Terry
  • Vaibhav
  • Vaibhav Page
  • tunoat

v0.13.0 (2020-03-20)

  • 7f124e04 Update mqtt.md
  • e6491d3a Update gitlab.md
  • 393e0ca2 Update gitlab.md
  • 32eba6f4 feat: Add Data Filter Comparator (#544)
  • f0b1eda9 feat: add AWS-SQS cross account queue monitoring (#547)
  • 2c82dd9a Update argo sqs example (#540)
  • 7b0491d7 feat: support json body as an option [POC] (#542)
  • c8ef5762 Update resource.yaml
  • 4916c8b8 feat(gitlab-gateway): check for duplicate webhooks (#537)
  • 7f3198f8 feat(github-gatewa): added headers to event payload (#536)
  • bfc53e60 fix(nats-subscribers): fix gateway nats subscribers logic (#535)
  • 60ee6183 feat: support NATS trigger (#531)
  • 0d41182a feat(kafka-trigger): added kafka trigger tests (#533)
  • f808d96d Kafka trigger (#530)
  • d0d11e4e feat(add-argo-rollouts): argo rollout as a trigger (#529)
  • a8363437 chore(): update argo workflow version to include cron workflows (#528)
  • 1a70502b feat: clean up openfaas trigger (#526)
  • 698dd2a3 feat: update biobox presentation link to slideshare (#525)
  • 08b7ae74 Add git to Dockerfile yum packages (#521)
  • 2e781d33 feat: Implemented Assume RoleARN for SQS and SNS (#519)
  • 95e393ba Update wehbook.md

Contributors

  • Antonio Macías Ojeda
  • Chase Terry
  • Ian Munoz
  • Julian Mazzitelli
  • Matt Brant
  • Saravanan Balasubramanian
  • Vaibhav

v0.13.0-rc (2020-02-25)

  • bd06d627 fix: revert to travis (#509)
  • c9fa553d fix: ci
  • 10e50e9d fix: ci
  • ac74be44 fix: ci
  • fcc36034 feat: added circle ci (#508)
  • 943895e6 docs(): fix links
  • 688e22de docs(): gateway setup (#507)
  • 97d4ca77 refactor: update event and sensor type (#506)
  • 3883e47f Custom triggers (#493)
  • 22de2c47 feat(): add linter (#501)
  • efa27907 Update kafka.yaml
  • c2df1c8a fix(): resource gateway filter (#499)
  • 59cc8019 fix(resource-gateway): fix test
  • d4460d76 fix(resource-gateway): fix event type filter (#498)
  • 41a804a2 patch v0.12.1 (#497)
  • 736058ac fix sensor examples (#496)
  • 9c83f063 Update minio.yaml
  • 2ac99a48 valid gcp-pubsub gateway type plus validation of parameter (#492)
  • 21cb5b5d Update gateway responses (#486)
  • a30b3fee Fix sqs example event source (#484)
  • 16f84d17 Fix typo in github event-source example (#477)
  • fcd7304b Add method attribute to all webhook-derived EventSource examples (#480)
  • aab78ca0 docs(): adding name to helm command (#483)
  • 702f3a1c Update README.md
  • 019628a9 fix(k8s-update-operation): fix the k8s update operation (#476)
  • a069dd83 feat(add-generic-event-source): generic event source definition (#467)
  • a6410054 Add missing path on tutorials (#474)

Contributors

  • Art Begolli
  • Evan Seabrook
  • Gaetan SENELLE
  • Giorgio Azzinnaro
  • Vaibhav
  • VaibhavPage
  • Zach Aller
  • hongkunyoo

v0.12 (2020-01-16)

  • 1ce40a16 Update index.md
  • 45dd4b8b Update README.md
  • 07cabc72 fix: docs (#466)
  • 437cb88b feat: HTTP, AWS Lambda and OpenFaas triggers (#465)
  • 4c2b912c gitlabBaseURL keyword change (#461)
  • dafdab3e Update mqtt.yaml
  • d7424340 Update nats.yaml
  • 35fee00f Update kafka.yaml
  • 9d8b8222 Update amqp.yaml
  • fc409904 Fix gcp pubsub example (#458)
  • b4aeb6f4 feat: Generate OpenAPI specs as part of the build (#405)
  • d2d8db1b fix(stream-gateways): default connection backoff (#457)
  • b56b5b29 feat(update-operation): support update operation for triggers (#456)
  • 21cd57b0 feat(): NSQ gateway (#455)
  • 27b591c6 Update ROADMAP.md
  • 0a6d8699 Redis gateway (#454)
  • cd1600a1 feat(emitter-gateway): added emitter gateway (#451)
  • c2e189ce Update custom-boilerplate.go.txt
  • 9d4a5c52 feat(stripe-gateway): added stripe gateway (#450)
  • 6ce129bf Update ROADMAP.md
  • 4e1f071f fix(azure-events-hub-gateway): added azure events hub gateway (#449)
  • 7bc21d81 feat: Simplify event dispatch (#448)
  • 72ed7edf fix: update installation doc (#447)
  • 78e79e0a Changes to enable passing labels and annotations to service exposing sensor through eventProtocol (#440)
  • cc8914d6 feat: support https sns protocol (#415)
  • 2bdb3848 fix: Update cloud events (#437)
  • b0e98792 Update installation.yaml
  • 7ea642ff fix(update-examples): fix streaming event sources backoff key (#445)
  • 89f48af6 Update ROADMAP.md
  • 39ffb30f Update ROADMAP.md
  • 10ae0e0a (fix): MODIFIED -> UPDATED (#432)
  • 596fda67 fix RBAC roles (#436)
  • f33d8a75 Update kustomization.yaml (#435)
  • c00e5b2b Update ROADMAP.md
  • 23b8e353 Update ROADMAP.md
  • d34f923e Update gateway.md
  • bd028217 chore(update-examples): pin versions of gateway and sensor (#434)
  • 4f685b21 fix: userPayload JSON should not be a string (#430)
  • c63e6045 chore(update-mkdocs): site structure (#427)

Contributors

  • Andrew
  • Apoorv Bhawsar
  • Clément
  • Devin Stein
  • Hunter Kelly
  • Shreyam Sinha
  • Vaibhav
  • Zach Aller
  • hongkunyoo

v0.12-rc (2019-12-11)

  • 8c82938f chore(update-examples): update minio gateway example (#426)
  • 65ffc718 Update developer_guide.md
  • 34f86661 Update developer_guide.md
  • e9c11950 InsideBoard uses Argo Events (#424)
  • b839fd05 Release 0.12 (#423)
  • 55af2e49 who uses: add biobox analytics (#422)
  • 1e4dfe41 Update README.md (#421)
  • 4d8f120a Clarify & indicate Helm 3 incompatibility (#416)
  • dcbed09a Update README.md (#420)
  • 3a71e7c2 Change Viaduct.ai to Viaduct (#418)
  • 08242d43 Adding fairwinds to users (#419)
  • ef9fe6d6 Add Viaduct.ai to who uses argo events section (#417)
  • 1af24f0f Update CODE_OF_CONDUCT.md
  • 3d7a8201 Update OWNERS (#411)
  • a44a2c55 Update README.md
  • 58664327 Update README.md
  • 3cdc92fa refactor(): update sensor examples (#400)
  • 6bc863fe refactor(): incremental changes (#399)

Contributors

  • Aaron Curtis
  • Andrew Suderman
  • Devin Stein
  • Ed Lee
  • Greg Roodt
  • Julian Mazzitelli
  • Saradhi Sreegiriraju
  • Vaibhav
  • descrepes

v0.11 (2019-11-08)

  • 2704f968 chore(): update argo workflows to 2.4.2 (#397)
  • 53dc7076 feat(): support regex for data filters (#396)
  • 62569f35 fix uuid with correct return value (#390)
  • 05320c6f Update ROADMAP.md
  • b377af72 Update README.md (#392)
  • 7d2a1f4e Update README.md
  • 3ee56185 Update README.md
  • ea04180e Aggregate gateway and sensor permissions to admin/edit/view roles (#382)
  • 07ab6a3b Reworking grammar in index.md and sensor.md (#386)
  • afbdba60 Event Sensor got panics if gateway not existed selected in dependency (#383) (#384)
  • f9fa18b8 added namespace to create obj (#385)
  • 70cca52c Add rateLimit option to amqp gateway (#353) (#378)
  • 13cb29de 363 update the SQS gateway documentation (#371)
  • b7e13bfc Update README.md
  • 9328532c Update README.md
  • 98771772 Update deps (#370)

Contributors

  • Don Mayo
  • Jeremy Solbrig
  • Makunouchi
  • Ondrej Smola
  • SHRJA
  • Saradhi Sreegiriraju
  • Vaibhav
  • XiangChen666
  • catalinvr

v0.10 (2019-10-06)

  • 3b9f64e2 chore(): release v0.10 (#369)
  • aff4dc14 Omit duplicate CRD for workflows (#368)
  • 9605b8b6 Support adding Github hooks without requiring a Github webhook id to be hardcoded (#352)
  • 01693817 Add kustomization.yaml (#349)
  • 6dabd55c fix circuit bug (#327)
  • b33f3d8f Fix missing resource group (#337)
  • 01c2bff9 Allow watching of resources in all namespaces at once (#334)
  • e573cd4b Apply resource parameters before defaulting namespace (#331)
  • 649847c9 Pub/Sub: multi-project support (#330)
  • f02d2cd7 Feature/support slack interaction actions (#324)
  • 6b628ac2 Gcp Pubsub Gateway Quality of life Fixes (#326)
  • 2fffc3cf Rename event-source of example gcp-pubsub to match gcp-pubsub gateway (#325)
  • 6a5a6222 Support fetching/checkouts of non-branch/-tag git refs (#322)
  • 30aedd16 Update index.md (#323)
  • 4c0d5ed1 fix timezone bug (#321)
  • 0d7e986b added ability to send events sensors in different namespace (#317)
  • 1d51b87b Support different trigger parameter operations (#315) (#319)
  • f54d6513 Added ability to refer the eventSource in a different namespace. (#311)
  • 95ecb9ba Fix typo (#312)
  • 4955664c Fix container name of example gcp-pubsub-gateway (#316)

Contributors

  • Aditya Sundaramurthy
  • Daniel Duvall
  • Don Mayo
  • Florian Peter
  • Jt Miclat
  • Justin Taylor-Barrick
  • Marek Čermák
  • Michael Goodness
  • Terese Haimberger
  • Theodore Messinezis
  • Vaibhav
  • elyzov-plesk

v0.9.3 (2019-06-28)

  • 9ecdd384 Enable creating AWS sessions without providing explicit credentials f… (#300)
  • c61c8240 Wildcards in sensor dependencies (#296)
  • 4a769cb5 Added ability to use JSON objects in the userPayload field for calendar events (#295)
  • f63ec3d6 Make example consistent with documentation (#290)
  • 6046e158 Make the instructions more explicit (#288)
  • 75a296de Fix git trigger example link in documentation (#286)
  • c7d8b1e1 Set timeout and and connection limit (#284)
  • 81a871c6 fix logo (#282)
  • 2a4a8ad4 Fix slack sensor example (#280)
  • 4884b370 Fix docs (#279)

Contributors

  • Dat Truong
  • Edwin Jacques
  • Hemil Desai
  • Matthias Popp
  • Nathan Essex
  • Vaibhav
  • elyzov-plesk

v0.9.2 (2019-04-25)

Contributors

v0.9.1 (2019-04-25)

  • b68b94ab Resource version validation (#268)
  • 68bbdd47 fix gcp-pubsub-gateway (#270)
  • 9122d507 Support any K8s spec as trigger source (#259)
  • 2a5f965f add trigger backoff and execution policy (#256)
  • 4099873a fix validating payloads from github (#263)
  • 74d0443e lower the wait timeout to a valid value (#260)
  • 3f4e7859 fix missing : (#257)
  • d3732ff3 Improve logging (#253)
  • 0019098f fix(): git trigger auth - #255
  • 963abc2e E2e tests (#249)
  • 806d3e52 docs(): release v0.9 update (#252)
  • 5084e6d8 Refactor webhook route config (#243)
  • cb6aa090 Update docs (#225)

Contributors

  • Daisuke Taniwaki
  • Miyamae Yuuya
  • Nick Stott
  • Seiya Muramatsu
  • Vaibhav

v0.8.3 (2019-03-18)

  • a913dafb Support applying parameters for complete trigger spec (#230)
  • d8785c09 github-gateway: Add delivery headers (#236)
  • af1f8557 Add tests (#220)
  • 9efd6a1f manage sensor status nodes (#227)

Contributors

  • Johannes 'fish' Ziemke
  • Vaibhav

v0.8.2 (2019-03-13)

  • 7554db9c Fix goroutine error in test (#229)
  • 5fb8ba13 Fix operator tests (#228)
  • ec515595 Handle empty namespace on trigger resources (#224)
  • 2921f78c gateway/github: Enterprise support and some fixes (#221)
  • 11cd17d5 Fix codegen (#217)
  • cb8ebd80 Child resource recreation (#208)
  • e362cbc0 Cleaning up go report card; linting; adding comments (#219)

Contributors

  • Daisuke Taniwaki
  • Johannes 'fish' Ziemke
  • Matthew Magaldi

v0.8.1 (2019-03-10)

  • 45bf2f04 fix(): add url to webhook (#216)
  • eb66f3dc Adding godoc and license badges to README (#218)
  • 2660aab4 fix(): remove user path (#215)
  • 3d7a94fd Improve file gateway (#213)
  • a6811807 fix(): trim white spaces in creds stored in k8s secret (#211)
  • ce507d45 fix(): fix the git trigger branch or tag switch bug (#205)
  • d1c81209 feature(): making webhook secure (#206)
  • 9204aeae adding coveralls to travis ci build (#200)
  • cb5bb932 fix(): tests (#198)
  • 224e3339 adding .travis.yml build file (#197)
  • b3d37674 Trello gateway (#193)
  • de047acb Aws sqs gateway (#192)
  • ff3a4fba Update trigger guide (#196)
  • 2b52d006 fix webhook sensor example (#195)
  • 7c89f755 Support regexp path (#191)
  • f2cf46f6 fixing asset links to point to master branch (#190)
  • dd1a1a43 adding code of conduct; moving assets into separate docs directory (#189)
  • a1fa7002 feature(): support event type in resource gateway (#187)
  • 92968e2d Implement HDFS gateway (#180)
  • 3eee3c96 Fix resource gateway (#185)

Contributors

  • Daisuke Taniwaki
  • Matthew Magaldi
  • Vaibhav
  • jaimejorge

v0.8 (2019-02-27)

  • d5c4871c Fix typo in resource-gateway doc (#173)
  • 212979c1 modify instalation link (#182)
  • 506cc70a Allow to overwrite variables in Makefile (#181)
  • 72fc6f2f Slack gateway (#177)
  • e0242e7b Update README.md (#179)
  • 5023ee6a fix typo, 'which' (#178)
  • 2e64f672 Implementing GCP PubSub Gateway (#176)
  • 1609f499 Enhance github and gitlab gateway (#172)
  • ac66a69b Git as trigger source (#170)
  • c98e35c7 AWS SNS Gateway (#169)
  • fce79f1f Added support for backoff option when making connections in stream gateways (#168)
  • b09c4055 Enhance data filter (#167)
  • fb3da761 typo (#166)
  • 74272fb9 Ability to add timezone and extra user payload to calendar gateway (#164)
  • 89897386 Boolean circuit for event dependencies (#162)
  • 6d3d3aea Update api common (#161)

Contributors

  • Daisuke Taniwaki
  • Hideto Inamura
  • Jason Whitlark
  • Matthew Magaldi
  • Nick Stott
  • Saradhi Sreegiriraju
  • Vaibhav
  • etheleon

v0.7 (2019-01-29)

  • 349ff862 Docs updates for v0.7 (#159)
  • 3461edae Nats standard and streaming support (#156)
  • 2605141e Correct ConfigMap for Calendar gateway (#153)
  • 98de8452 Refactor gateways (#148)
  • 39a93710 Refactor storage grid gateway (#141)
  • 1565ccaf Update quickstart.md (#140)
  • 285ed12c Added missing namespace reference in quickstart guide (#139)
  • c3e96288 Fix examples (#138)
  • c6f66368 Fixing examples (#135)
  • 9cc42b6e Added deploy spec for sensor. Modified gateway spec (#134)

Contributors

  • Daisuke Taniwaki
  • Fawad Halim
  • Greg Roodt
  • Vaibhav

v0.6 (2018-11-26)

  • 3d4b06b5 gateway deployment template inherits annotation of gateway spec (#129)
  • bcbbbf4d Branch guides -> master (#131)
  • 8836d128 Updated docs and changelog for 0.6 release (#124)
  • cc4e987e Added gateway for gitlab project hooks (#122)
  • 201952e9 cleaning up gateways (#119)
  • 32a1eace Fix links of github tree references (#118)
  • 51460403 WIP: File Watcher gateway as core gateway, notification filters to storage grid gateway, k8 configmap as trigger artifact location. (#117)
  • 219c48c8 Update sensor deployment (#116)
  • e60d0c12 Updated user guide and storage grid custom gateway (#115)
  • 4838fc72 Fix the example CRD (#111)
  • 2f07e14c Added support to pass non JSON payload to trigger (#113)
  • b05d22a7 Fix the example links (#110)
  • 9acb5560 Added support for passing complete event payload from signal to trigger. Updated docs (#94)
  • 3272f1f0 re-architecting around gateways and sensors (#92)
  • 856ecb91 don't escalate when not escalation policy not configured (#89)
  • 2d5f00a5 updating contributing and quickstart docs (#88)
  • 42ee0abb converted int to string. fixes bug (#87)
  • 38548a78 Execute filterData only if data filter is specified. (#83)
  • ab9b1b60 passing entire s3 notification payload as event data (#78)
  • 29f06e40 fixing resource service name
  • e9ca7445 switching to logrus logger (#76)
  • a1138edf Serve and read from local server for url test. (#77)
  • a55c6249 add runtime agnostic point to readme
  • 0b73937c Use Kubernetes package version 1.10. (#74)

Contributors

  • Ace Eldeib
  • Daisuke Taniwaki
  • EdanSneh
  • Matt Magaldi
  • Matthew Magaldi
  • Shri Javadekar
  • Tayfun Wiechert
  • Vaibhav
  • Vladimir Pouzanov

v0.5-beta1 (2018-07-26)

  • f0196b16 better sensor validation (#71)
  • 0cb7b7fc removing port from webhook and revising signal impl (#68)
  • ddee2336 Documentation updates. (#69)
  • b45849c8 Add verifycert as an argument to URL trigger source (#67)
  • 38d6adc9 Support URL trigger sources (#66)
  • f493709f Support file trigger sources. (#65)
  • 711ce7ac add-resource-params, fix filter, testing on minikube, updated quickstart (#61)
  • bfea608f fix-webhook-unit-test (#58)
  • 848e4689 adding check for signal service, improving docs for signal services (#57)
  • 51242826 adding signal filters (#54)
  • b91b0132 Support inline artifacts. (#52)
  • 3e00ae1b implementing signals as microservice deployments (#49)
  • 9ebb7fb1 Upgrade to code-gen v1.10. (#48)
  • cd48dc25 Use argoproj/argo-events-ci-builder:1.0 for argo-events builds. (#51)
  • aea0cacc fixing code-gen and openapi-gen failures (#47)
  • 309f61fb adding defined rbac roles for argo-events-sa (#43)
  • 8fde9ce5 Add workflow for CI. (#42)
  • b20db08c creating extensible signal plugin interface (#36)
  • a781888c Update docs/quickstart.md with more thorough instructions. (#39)
  • 0f071215 Make executors imagePullPolicy configurable. (#33)

Contributors

  • Matthew Magaldi
  • Shri Javadekar

v0.5-alpha1 (2018-06-20)

Contributors