dependabot[bot]
a261ffc8c5
Bump path-to-regexp and express in /ui
...
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `path-to-regexp` from 0.1.7 to 0.1.12
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases )
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md )
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12 )
Updates `express` from 4.16.4 to 4.21.2
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.16.4...4.21.2 )
---
updated-dependencies:
- dependency-name: path-to-regexp
dependency-type: indirect
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-06 09:42:59 +00:00
Imran Ismail
611ff29997
feat: Allow poll trigger to work with glob and regexp ( #745 )
2024-11-06 11:46:37 +01:00
David
11c1b68cfe
chore: remove refs to deprecated io/ioutil ( #778 )
...
Co-authored-by: guoguangwu <guoguangwu@magic-shield.com>
2024-11-06 10:46:52 +01:00
Chakrit Wichian
34566aa802
Fix github webhook payload detection logic ( #728 )
...
The correct value for "package_type" seems to be "CONTAINER" instead of
"docker"
2024-11-06 08:22:36 +01:00
David
10acf52919
New keel.sh/monitorContainers annotation to allow explicitly setting which containers should be monitored ( #777 )
...
* Added new keel.sh/monitorContainers annotation to allow providing an explicit regular expression that will filter which containers Keel will interact with. If left empy, it will preserve previous behaviour (all containers).
* Support for debug parameters: Context and MasterUrl
2024-11-05 19:20:03 +01:00
David
0473dc645a
Update GO to 1.22 and bump dependencies with vulnerabilities
...
Update GO to 1.22 and bump dependencies with vulnerabilities
2024-11-05 13:11:52 +01:00
deivid
a2ececac2b
Preserve keel chart name
2024-11-04 20:10:55 +01:00
David
d9bed83ff6
Initial fixes
...
Minimal refactor and fixes:
* Add dockerignore file to re-use already built images
* Add Image Pull Secrets to Deployment Template (https://github.com/keel-hq/keel/pull/758 )
* Update Go Version to 1.21 (https://github.com/keel-hq/keel/pull/751 )
* Added Github Workflow to use the Github repository as a Helm Chart Repository through Github Pages
* Create debug container to allow GO remote debugging
* Add integration with Azure Pipelines
* Add compose files to setup local development containers
2024-11-04 20:02:58 +01:00
Karolis Rusenas
0cf6619970
Merge pull request #764 from benjamin3322/feature/slack_socketmode
...
Fix slack bot to use the new socket API.
2024-07-31 22:55:02 +01:00
Benjamin Moermans
e44b27a563
Fix slack bot to use the new socket API.
...
The bot can now send interactive message for approval requests as well
as react to bot mention event.
The bot will try to update the interactive message when possible.
2024-07-31 21:22:05 +02:00
Karolis Rusenas
a6281726ef
Merge pull request #755 from clem59170/feat/worload-identity-support-for-polling
...
Refactor GCR Credentials Handling to Support Workload Identity authentification
2024-07-07 19:40:26 +01:00
crafa
1ff565610e
update index yaml with right url for tgz
2024-04-16 11:30:54 +02:00
crafa
0e16545055
Update Helm chart repository
2024-04-16 10:47:21 +02:00
crafa
dcf23d5f9a
Add Helm chart packages and index file
2024-04-16 10:44:44 +02:00
crafa
00cb03d2a9
update chart.yaml for fork
2024-04-16 10:41:38 +02:00
crafa
dc7e392681
modifying chart for fork
2024-04-16 10:30:13 +02:00
crafa
980f5d4d2c
Add Helm chart packages and index file
2024-04-16 10:27:07 +02:00
clem59170
3e261382bf
Update gcr.go
...
refactor indentation
2024-04-10 11:52:01 +02:00
crafa
0cad29f17b
adding missing dependencies
2024-04-10 11:39:50 +02:00
crafa
0462d1607d
Refactor GCR Credentials Handling to Support Workload Identity
...
This commit updates the GCR (Google Container Registry) credentials handling
in Keel's GCR extension to add support for Google Cloud's Workload Identity,
while maintaining compatibility with the existing authentication method via
the GOOGLE_APPLICATION_CREDENTIALS environment variable.
Changes include:
- Removed the `credentials` string field from the CredentialsHelper struct.
Credentials are now determined dynamically based on the runtime environment.
- Added `readCredentialsFromFile()` and `getWorkloadIdentityTokenCredentials()`
functions to abstract the credential reading and token obtaining processes.
- Updated `GetCredentials` method to try reading the GOOGLE_APPLICATION_CREDENTIALS
file first, falling back to Workload Identity if necessary.
- Extended registry URL check in `GetCredentials` to support Google Container Registry (`gcr.io`) and
Google Artifact Registry URLs (`pkg.dev`).
- Adding pubSub boolean check for activating pubSub.
These changes allow for the use of both JSON key files and Workload Identity
for GCP authentication when polling instead of using pubSub.
2024-04-10 11:15:02 +02:00
Karolis Rusenas
9f0a7160bb
Update Chart.yaml
2023-09-28 20:17:55 +01:00
Karolis Rusenas
f4415cb5bb
Merge pull request #741 from bard/fix-update-github-webhook-handler
...
update github handler
2023-09-28 20:14:15 +01:00
Massimiliano Mirra
8834bb81eb
fix: update test
2023-09-02 14:03:58 +01:00
Massimiliano Mirra
6c9f9a0093
fix: update test
2023-09-02 11:25:13 +01:00
Massimiliano Mirra
3b34dec0ce
update github handler
2023-09-02 11:01:24 +01:00
Karolis Rusenas
3ecd57c5cb
Merge pull request #740 from keel-hq/bump_chart_0.19.1
...
bump chart to 0.19.1
2023-08-31 10:24:20 +01:00
Karolis Rusenas
d0afbe482e
bump chart
2023-08-31 10:23:53 +01:00
Karolis Rusenas
220a46fda4
Merge pull request #738 from erickpeirson/master
...
Update Go to 1.20.5
2023-08-30 12:32:12 +01:00
Erick
49a7edfa76
Update Go to 1.20.5
2023-08-30 06:01:46 -04:00
Karolis Rusenas
1c6db11eb4
Merge pull request #736 from hotpheex/discord_notifications
...
Remove test logs from development
2023-08-11 17:03:02 +01:00
hotpheex
a9c8ea8d06
Remove test logs
2023-08-10 16:45:07 -07:00
Karolis Rusenas
da5cfa1003
Merge pull request #729 from blakebarnett/update_slack_bot_to_fix_approvals
...
Update to slack-go/slack v0.12.2
2023-08-09 10:25:52 +01:00
Karolis Rusenas
bea3fb3511
Merge pull request #735 from hotpheex/discord_notifications
...
Discord notifications
2023-08-09 10:23:56 +01:00
Karolis Rusenas
6defcfcad8
Merge pull request #734 from joebowbeer/init-containers
...
feat: initContainers
2023-08-09 10:13:27 +01:00
Joe Bowbeer
ee938a7b82
add unit tests
2023-08-09 03:46:49 +00:00
hotpheex
23bd0a1084
Update helm chart
2023-08-08 19:33:18 -07:00
hotpheex
52af7e9650
New notification sender for Discord webhooks
2023-08-08 19:31:15 -07:00
hotpheex
21c273a77b
Add discord webhook sender
2023-08-06 08:38:02 +10:00
Joe Bowbeer
7ff089371b
feat: initContainers
2023-08-01 05:13:33 -07:00
Blake Barnett
e57f78d0dc
Update to slack-go/slack v0.12.2
...
- Uses events rather than a select loop
- Removes the HTTP API usage
- Makes approvals work
- Still requires a legacy bot token
2023-06-27 16:25:32 -07:00
Karolis Rusenas
f8dabdc080
Merge pull request #722 from keel-hq/feature/chart_update
...
bump release to 0.18.1
2023-04-21 11:52:21 +01:00
Karolis Rusenas
665090b15c
bump release
2023-04-21 11:40:49 +01:00
Karolis Rusenas
a9c1a4c028
Merge pull request #721 from sjdaws/use-HEAD
...
Prefer HEAD over GET for manifest digest
2023-04-21 11:35:34 +01:00
Scott Dawson
5cd202fcef
Perform HEAD request, fall back to GET
2023-04-21 08:32:29 +10:00
Karolis Rusenas
70c1b892ae
Merge pull request #718 from sjdaws/test-additional-headers
...
Fix non-multiarch OCI images, reduce GET calls
2023-04-15 18:28:02 +01:00
Scott Dawson
f966c0f245
Add manifest header for non-multiarch images, condense headers into single call
2023-04-15 14:31:48 +10:00
Karolis Rusenas
675529874c
Merge pull request #691 from PortableProgrammer/PortableProgrammer-595
...
DefaultUpdateTimeout is in `ns`, should be `s`
2023-04-11 23:09:35 +01:00
PortableProgrammer
fb2bb892ea
#595 - Import `time`
...
Hasty commit, forgot to import `time`
2023-04-11 16:00:43 -06:00
Nick Warner
5703f0444b
#595 - Use time.Duration instead of const ns
...
Rather than hard-code `300000000000`, use `5 * time.Minute` for readability.
2023-04-11 15:51:49 -06:00
Karolis Rusenas
dd2d232edb
Merge pull request #709 from babs/allow_define_pollDefaultSchedule
...
Allow change of pollDefaultSchedule via POLL_DEFAULTSCHEDULE env var
2023-04-11 20:15:33 +01:00