Commit Graph

9 Commits

Author SHA1 Message Date
Sebastian Poxhofer ee55af49e4 feat(docker): use schema validated getJson (#43775)
* fix(docker): replace getJsonUnchecked with validated getJson

Replace all getJsonUnchecked calls in the Docker datasource with
Zod-validated getJson calls. Add RegistryAuthToken, RegistryTagsList,
and QuayTagsResponse schemas to schema.ts and add unit tests for them.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* do not use getJson if we do not look at the body

* chore: default to false for safety

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-15 07:19:42 +00:00
Sebastian Poxhofer 15f4bd8eff chore: migrate from zod/v3 to zod/v4 (#43691)
* chore: migrate from zod/v3 to zod/v4

This commit contains the logic changes

* chore: migrate imports from zod/v3 to zod/v4

This contains import updates and adds explicit record keys as zod/v4 requires these now

* ci: enforce usage of zod/v4
2026-05-30 16:01:58 +00:00
renovate[bot] 4a2578d18d build(deps): update dependency zod to v4 (main) (#41225)
* build(deps): update dependency zod to v4

| datasource | package | from    | to    |
| ---------- | ------- | ------- | ----- |
| npm        | zod     | 3.25.76 | 4.3.6 |

* fix: zod migration

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2026-02-18 07:37:50 +00:00
Sergei Zharinov 930cf6633c refactor: Rewrite imports with .ts extensions (#40700)
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +00:00
Tobias d8fdc4f421 fix(datasource/docker): ignore unknown sub-manifests in OciImageIndexManifest (#35950) 2025-05-15 16:45:57 +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
Michael Kriese 680f720ceb fix(docker): support devcontainer manifests (#29242) 2024-05-24 18:05:45 +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
Michael Kriese 2f99b3cf25 feat(datasource/docker): add schema types (#23752) 2023-08-08 09:02:42 +00:00