Commit Graph

214 Commits

Author SHA1 Message Date
Stefan Prodan f2e96a88e0
Add summary field to Alert API
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-06 11:36:41 +02:00
Philip Laine d9659be015
Merge pull request #93 from fluxcd/limit-gh-notifier
Add check for duplicate status to avoid spamming the same status
2020-12-04 12:12:35 +01:00
Philip Laine 2390a39b4b Add check for duplicate status to avoid spamming the same status
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-12-02 19:41:48 +01:00
Michael Bridgen a017e9049a
Merge pull request #91 from fluxcd/flux2-team
Share flux2 maintainers
2020-11-30 15:30:30 +00:00
Michael Bridgen 2f64f79128 Share flux2 maintainers
See https://github.com/fluxcd/flux2/discussions/515.

Signed-off-by: Michael Bridgen <michael@weave.works>
2020-11-30 13:20:05 +00:00
Stefan Prodan b2542346aa
Merge pull request #90 from fluxcd/release-v0.4.0
Release v0.4.0
2020-11-26 18:12:51 +02:00
Stefan Prodan cf5c5c08c8
Release v0.4.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-26 18:02:46 +02:00
Stefan Prodan f80c8a22c4
Merge pull request #89 from fluxcd/probes
Add readiness/liveness probes
2020-11-26 11:29:10 +02:00
Stefan Prodan 600ba2d008
Add readiness/liveness probes
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-26 10:00:55 +02:00
Stefan Prodan b259c58579
Merge pull request #88 from gertux/docs
Fix "Notification API reference" title
2020-11-24 10:59:02 +02:00
Gert Dewit 27bd991f53
Fix "Notification API reference" title
Signed-off-by: Gert Dewit <gert@hobbiton.be>
2020-11-24 09:45:03 +01:00
Philip Laine 7e9e3f91bd
Merge pull request #86 from fluxcd/feature/azure-devops
Add Azure DevOps provider
2020-11-23 12:08:15 +01:00
Philip Laine 87a96b487d Update test urls
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-22 15:07:56 +01:00
Philip Laine 4922ddee15 Add Azure DevOps provider
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-22 15:07:56 +01:00
Hidde Beydals c41b99727d
Merge pull request #85 from fluxcd/release-v0.3.0
Release v0.3.0
2020-11-20 09:41:59 +01:00
Hidde Beydals 2a51bd7745 Release v0.3.0
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-11-20 09:32:29 +01:00
Stefan Prodan 2d4c6e31ba
Merge pull request #83 from relu/adopt-k8s-conditions
Refactor to adopt k8s standardized Condition type
2020-11-19 21:32:43 +02:00
Stefan Prodan a1312dd581
Merge pull request #84 from bigkevmcd/add-notification-header
Send notification header identify requests as coming from the notification component.
2020-11-19 21:32:19 +02:00
Aurel Canciu ce214b9fa9
Refactor to adopt k8s standardized Condition type
Updates to use metav1.Condition type and removes references for
deprecated corev1.Condition* constants and uses the new k8s api/meta
helpers in place of the old pkg/apis/meta types.

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-19 19:51:40 +02:00
Kevin McDermott 9222181998 Add support for sending a component header from the forwarder.
This adds support for sending an HTTP header `gotk-component` with the
originating controller, this can be identifed in receiving servers.

Signed-off-by: Kevin McDermott <bigkevmcd@gmail.com>
2020-11-18 14:01:52 +00:00
Philip Laine 21b45daabc
Merge pull request #82 from fluxcd/fix/test-repo-id
Verify repository id in git notifiers
2020-11-17 18:40:54 +01:00
Philip Laine bec9f9a32f Change error messages to start with lowercase
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-17 18:30:03 +01:00
Philip Laine feb2794f3a Change error message quoting
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-17 15:11:41 +01:00
Philip Laine e812068c63 Verify repository id in git notifiers
The different git notifiers need repository ids in different formats.
On top of that some git providers support repositories in subgroups
while others do not support nesting. Each notifier needs test to verify
that they support their specific functionality.

Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-17 13:51:22 +01:00
Philip Laine 97184e8131
Merge pull request #80 from Joda89/patch-1
Change code to use subgroup in gitlab
2020-11-17 13:24:31 +01:00
Johan Lore b5bd309b22 Update util.go + test
Signed-off-by: Johan Lore <jlore@ippon.fr>
2020-11-17 13:15:58 +01:00
Stefan Prodan a7e3be032e
Merge pull request #79 from sylr/fix-typo
Fix typo
2020-11-13 12:50:05 +02:00
Stefan Prodan e73633f62d
Merge pull request #78 from sylr/fix-doc
Fix Receiver apiVersion in spec
2020-11-13 12:41:00 +02:00
Sylvain Rabot 35284dc511
Fix typo
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
2020-11-13 11:38:58 +01:00
Sylvain Rabot 62a2d6b6d7
Fix Receiver apiVersion in spec
Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>
2020-11-13 11:31:18 +01:00
Stefan Prodan 9b305260ea
Merge pull request #77 from fluxcd/kind-update
Update engineerd/setup-kind to v0.5.0
2020-11-12 12:22:24 +02:00
Stefan Prodan 48a5266a07
Update engineerd/setup-kind to v0.5.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-12 12:12:40 +02:00
Stefan Prodan 23d0551f6a
Merge pull request #75 from fluxcd/release-v0.2.1
Release v0.2.1
2020-11-09 17:16:00 +02:00
Stefan Prodan 8293804d16
Release v0.2.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-09 15:41:43 +02:00
Stefan Prodan 802667ac36
Merge pull request #74 from fluxcd/alert-validation
Add validation for providers and alerts
2020-11-09 15:22:13 +02:00
Stefan Prodan 9ba52a45e5
Skip alert if it's not ready
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-09 14:30:33 +02:00
Stefan Prodan 6c855a22bc
Add validation for providers and alerts
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-09 12:11:22 +02:00
Philip Laine 5a50b19489
Merge pull request #73 from fluxcd/feature/bitbucket
Add bitbucket notifier
2020-11-08 11:52:15 +01:00
Philip Laine ee473c89e7 Update provider docs
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-08 11:43:25 +01:00
Philip Laine bd6a2362e9 Update dependencies
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-07 23:21:42 +01:00
Philip Laine 030a0f6ed8 Add bitbucket notifier
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-07 23:20:36 +01:00
Stefan Prodan fbf1ea0413
Merge pull request #70 from relu/k8s-v1.19
Update k8s to 1.19
2020-11-02 10:51:15 +02:00
Aurel Canciu e29ca37148
Update pkg components and k8s to 1.19
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-01 18:12:15 +02:00
Stefan Prodan 34f5ab7e52
Merge pull request #69 from fluxcd/release-v0.2.0
Release v0.2.0
2020-10-29 14:28:45 +02:00
Stefan Prodan 866aa89365
Release v0.2.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-29 14:15:46 +02:00
Stefan Prodan 9cd9ea5dbe
Merge pull request #68 from fluxcd/copyright
Change copyright to Flux authors
2020-10-27 19:09:31 +02:00
Stefan Prodan 2437884a97
Change copyright to Flux authors
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-27 18:52:14 +02:00
Stefan Prodan faa6fe0781
Merge pull request #67 from fluxcd/runtime-v0.1.2
Use reconcile request annotation
2020-10-27 17:49:21 +02:00
Stefan Prodan e02c336582
Use reconcile request annotation
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-27 17:36:39 +02:00
Stefan Prodan 4e03190e72
Merge pull request #66 from fluxcd/fix-typo
fix typo
2020-10-26 17:10:56 +02:00