Commit Graph

106 Commits

Author SHA1 Message Date
Sergei Zharinov a33d3eab9e feat: Switch to Timestamp type (#33648) 2025-01-22 20:15:25 +00:00
Sergei Zharinov 9b4e515024 refactor(http): Separate getJson and getJsonUnchecked (#33651) 2025-01-17 14:18:00 +00:00
Michael Kriese 37c05dc72f fix(datasource/docker): handle empty newValue in getDigest (#33449) 2025-01-07 14:23:56 +00:00
Marcel Boehm 2f8ff83eab feat(manager/flux): Allow OCI media type used by flux push artifact to enable Release Notes lookup (#32783) 2024-11-28 17:13:54 +00:00
renovate[bot] bddde3c3c6 build(deps): update aws-sdk-js-v3 monorepo (#32262)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2024-11-12 07:17:38 +00:00
Devinwong a1cd9ccf6a feat(datasource/docker): add OCI header application/vnd.oci.empty.v1+json (#32351) 2024-11-06 06:28:35 +00:00
RahulGautamSingh 8ec8391310 feat(self-hosted): convert experimental vars to config options (#29137)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-08-19 15:45:49 +00:00
Sebastian Poxhofer 3681b2a945 chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
Sergei Zharinov c22519662b feat(docker): Reconcile deleted releases in cache (#30491)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-08-06 08:00:50 +00:00
Rhys Arkins adcffd2b6b feat(datasource/docker)!: prefer hub.docker.com over index.docker.io for tag lookups (#28400)
Changes default Docker Hub lookups from index.docker.io to hub.docker.com, which is more efficient. If you are configuring a Docker Hub token for docker.io then you should now configure it for docker.com as well.

Closes #24666

BREAKING CHANGE: Docker Hub lookups prefer hub.docker.com over index.docker.io. Set RENOVATE_X_DOCKER_HUB_TAGS_DISABLE=true in env to revert behavior.
2024-07-25 15:28:16 +02:00
renovate[bot] be0bd3d63e build(deps): update dependency prettier to v3.3.3 (#30272)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-07-20 16:51:43 +00:00
super-mcgin 06349b9ac7 feat(datasource/docker): Enable additional authentication mechansim for private ECR repositories (#30053) 2024-07-07 09:20:44 +00:00
Raphael Zöllner 5092366359 feat: add variable to skip getting labels from docker hub (#29624) 2024-06-28 08:10:32 +00:00
Michael Kriese 680f720ceb fix(docker): support devcontainer manifests (#29242) 2024-05-24 18:05:45 +00:00
RahulGautamSingh d0b77e584a feat(datasource): sourceUrl & releaseTimestamp support (#29122) 2024-05-21 07:04:12 +00:00
Michael Kriese 3bcafbb2fe fix(datasource/docker): use digest from header if available (#29065) 2024-05-14 13:10:31 +00:00
Sergei Zharinov 569f28bd33 feat(docker): Long-term cache for Docker Hub tags (#28489)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-04-19 05:41:00 +00:00
renovate[bot] a442f2429a chore(deps): update linters to v7.3.0 (#28005)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-03-18 20:39:19 +00:00
Nan Liu 83e1c91fb7 fix(datasource/docker): Allow ecr and ecr-fips docker registry for AWS. (#27680)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-03-05 19:14:37 +00:00
Rhys Arkins d5f3d6fcea fix(datasource/docker): better reuse of lookupName for getDigest (#27724) 2024-03-05 15:02:51 +01:00
Rhys Arkins 42081a3440 fix(datasource/docker): fix getDigest when lookupName different from packageName (#27665) 2024-03-01 21:29:32 +00:00
Sergei Zharinov de05ef057a refactor: Move irrelevant functions from the regex helper (#27100) 2024-02-06 21:51:41 +00:00
Michael Kriese 3df6cd6201 fix(datasource/docker): map registry-1.docker.io to index.docker.io (#26585) 2024-01-10 20:50:24 +00:00
Michael Kriese b33d09cbc7 fix(datasource/docker): add cache decorator to getDockerHubTags (#26546) 2024-01-08 11:34:55 +00:00
Rhys Arkins f08bad2579 refactor: improve logging for hostRules (#25967) 2023-11-27 18:03:27 +00:00
renovate[bot] 8de2126cb2 build(deps): update dependency prettier to v3.1.0 (#25872)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-11-21 07:10:51 +00:00
Colin O'Dell 4255776fc0 feat(datasource/docker): Use org.opencontainers.image.url as homepage (#25882) 2023-11-20 19:20:45 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
Koen van Zuijlen 080d642593 feat(datasource/maven): Add Artifact Registry support via Google ADC (#24657)
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com>
2023-10-15 06:29:29 +00:00
Colin O'Dell f58cb01701 chore(datasource/docker): promote ECR auth errors to warnings (#24521) 2023-09-28 11:33:34 +00:00
Rhys Arkins 93ab46e37e fix(docker): suppress gcr.io error (#24661) 2023-09-26 06:45:41 +02:00
Koen van Zuijlen 37a0bcfe2a feat(datasource/docker): Add support for Google Application Default Credentials (#23903)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-09-21 15:10:18 +00:00
Michael Kriese 84a97a62fa test(perf): improve test speed (#24323) 2023-09-08 11:40:04 +00:00
Michael Kriese 1295698744 fix(datasource/docker): correctly split registry and repository (#24186) 2023-09-04 15:47:38 +00:00
Michael Kriese 223cee19cd fix(datasource/docker): allow null in schema values (#24205) 2023-09-01 09:37:52 +00:00
Rhys Arkins 4bffe3110f fix(datasource/docker): improve label efficiency (#24193) 2023-09-01 05:22:32 +00:00
Sergei Zharinov f001df02bd feat(docker): Support digests obtained from DockerHub (#24177)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-08-31 16:17:58 +00:00
Michael Kriese 2b245095e0 feat(datasource/docker): use schema and support annotations (#23758)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-08-31 10:44:09 +00:00
Sergei Zharinov 2f4c7111b0 feat(docker): Support releaseTimestamp for DockerHub tag results (#24164)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-31 07:53:22 +00:00
Sergei Zharinov 8f7f941aaf feat(docker): Increase DockerHub items to 1000 per page (#24157) 2023-08-30 08:09:58 +00:00
Sergei Zharinov 2e211d2241 refactor(docker): Simplify findLatestStable function (#24145) 2023-08-29 15:47:13 +00:00
Sergei Zharinov 0578cdc1e6 feat(docker): Enable cache fallback (#24110) 2023-08-28 05:44:04 +00:00
Rhys Arkins a1f79bcf39 feat(docker): use Docker Hub tags api (#23876) 2023-08-15 13:21:17 +00:00
Rhys Arkins 36e2b328bb chore: update types reference 2023-08-15 11:31:15 +02:00
Michael Kriese 2f99b3cf25 feat(datasource/docker): add schema types (#23752) 2023-08-08 09:02:42 +00:00
Michael Kriese 2daf10e4e8 feat(datasource/docker): allow override max pages (experimental /self-hosted) (#23700) 2023-08-04 07:46:22 +00:00
Michael Kriese 8465edaba5 fix(datasource/docker): fetch 20 pages (#23690) 2023-08-03 13:28:07 +00:00
renovate[bot] fe739befbf chore(deps): update linters to v6 (major) (#23325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-02 15:07:49 +00:00
Sergei Zharinov 45328c57b6 refactor: Extract datasource result filters to separate file (#23587) 2023-07-28 08:09:41 +00:00
Adam Setch b9c8c44fda refactor(util/hash): replace sha256 hasha use cases (#23547) 2023-07-24 20:01:39 +00:00