Commit Graph

1032 Commits

Author SHA1 Message Date
Sergei Zharinov 8c0013f1fc fix(util/result): Types for wrapNullable (#23713) 2023-08-04 15:00:11 +00:00
Sergei Zharinov f2f6c17227 refactor(datasource): Extract getRawPkgReleases from getPkgReleases (#23712) 2023-08-04 13:39:12 +00:00
Michael Kriese 2daf10e4e8 feat(datasource/docker): allow override max pages (experimental /self-hosted) (#23700) 2023-08-04 07:46:22 +00:00
HonkingGoose 8b3bfe4975 docs: improve datasource readme (#23653) 2023-08-03 18:09:19 +00:00
Asifur Rahman Arnab 37862b6c08 feat: add plain format type for customDatasources (#23563)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-08-03 14:20:36 +00:00
Michael Kriese 8465edaba5 fix(datasource/docker): fetch 20 pages (#23690) 2023-08-03 13:28:07 +00:00
Sergei Zharinov 009a665293 test(datasource): Add tests for common.ts (#23669) 2023-08-02 22:22:59 +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
Uli 908777cdcc docs(datasource): Add additional examples for custom datasource (#23558)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-08-01 18:09:43 +00:00
Sergei Zharinov 72092626db refactor(jenkins-plugins): Remove huge fixtures (#23621) 2023-07-30 17:46:22 +00:00
Sergei Zharinov bbf4183b04 refactor(cdnjs): Use zod schema and Result class (#23588) 2023-07-29 17:54:49 +00:00
Sergei Zharinov 45328c57b6 refactor: Extract datasource result filters to separate file (#23587) 2023-07-28 08:09:41 +00:00
Sergei Zharinov 674c6fca49 feat: Support Zod values in Result transforms (#23583) 2023-07-27 15:17:18 +00:00
RahulGautamSingh d255f811ae test(dep): replace mockdate package with jest.fakeTimers (#23542) 2023-07-25 16:14:18 +00:00
Sergei Zharinov 992b336a89 fix(rubygems): Use cascade of endpoints for unknown servers (#23523) 2023-07-25 15:43:14 +00:00
Adam Setch b9c8c44fda refactor(util/hash): replace sha256 hasha use cases (#23547) 2023-07-24 20:01:39 +00:00
Sergei Zharinov 6451c3af73 refactor(rubygems): Use Result class (#23522) 2023-07-24 18:40:21 +00:00
Sergei Zharinov 285bed3e43 test(rubygems): Simplify tests (#23521) 2023-07-23 13:41:17 +00:00
Sergei Zharinov 3559cb3980 refactor(rubygems): Unify fetching via v1 API (#23517) 2023-07-23 13:14:49 +00:00
Sergei Zharinov 0e2083ee02 refactor(rubygems): Extract v1 API handling (#23474) 2023-07-23 10:27:14 +00:00
Sergei Zharinov 64a52b0aa9 test(rubygems): Format fixture data (#23518) 2023-07-23 09:10:54 +00:00
MartijnLeijssen-TomTom bca8175684 fix(datasource/conan): continue on error during fetching package url (#23391) 2023-07-21 19:07:06 +00:00
Sergei Zharinov b641ec2738 refactor: Better Result class implementation (#23335) 2023-07-19 11:30:47 +00:00
Michael Kriese 3101674d1b feat(datasource/kubernetes-api): add flux types (#23442) 2023-07-19 08:12:15 +00:00
Matthew Dawson ab7f679364 fix(datasource/helm): Skip helm charts with no listed versions (#23223) 2023-07-17 18:06:20 +00:00
Rhys Arkins 5cc2280bf9 fix(datasource/go): use defaultVersioning=semver (#23319) 2023-07-12 07:23:36 +00:00
Sergei Zharinov 0bc7e61089 fix(rubygems): Restrict metadata cache to rubygems.org host (#23307) 2023-07-11 19:20:03 +00:00
Sergei Zharinov 37ebff7c92 refactor(rubygems): Use Result type for caching control flow (#23266) 2023-07-11 16:43:09 +00:00
Sebastian Poxhofer f26d21fcc3 feat(datasource): implement custom datasource (#23147) 2023-07-10 18:22:35 +00:00
Sergei Zharinov 8f39f500cb refactor: Don't restrict error type for Result<T, E> (#23265) 2023-07-10 09:41:38 +00:00
Sergei Zharinov 76cacd5953 refactor: Extract ReleaseResult filtering functions (#23253) 2023-07-09 05:41:16 +00:00
Sergei Zharinov ce7acdda92 fix(gradle-wrapper): Show release notes in PR (#23133)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-07 10:11:40 +02:00
Sergei Zharinov 369d9273ef fix(rubygems): Don't throw on metadata errors (#23224) 2023-07-06 18:45:42 +00:00
Sergei Zharinov 8af5ca0a47 refactor: Rename getPkgReleasesWithResult to getPkgReleasesSafe (#23211) 2023-07-06 12:00:45 +00:00
RahulGautamSingh 8432e76e8e fix: replace delay with setTimeout (#23123) 2023-07-06 10:20:55 +00:00
Sebastian Poxhofer 19259a0383 feat!: categories (#16534)
Closes #13953

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

BREAKING CHANGE: languages are now called categories instead
2023-07-04 19:21:52 +02:00
Sebastian Poxhofer 8ccb0eaae2 feat(datasource)!: default to the central default versioning (#23020)
BREAKING CHANGE: semver-coerced is now the default versioning
2023-07-04 19:21:52 +02:00
Rhys Arkins ad0479a11b feat(npm): support constraintsFiltering=strict (#22447)
Closes #4826

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-07-04 19:21:52 +02:00
Tobias 700fa4d146 test(git-refs/git-tags): add types to mocked objects (#23096) 2023-07-03 19:20:06 +00:00
Sergei Zharinov 1f3a14addb fix(datasource/packagist): Use serializable type for availablePackages (#23117) 2023-07-03 17:54:20 +00:00
Tobias 40507c23b5 feat(git-refs/git-tags): support authentication for private git repositories (#22983) 2023-06-30 19:45:55 +00:00
Sergei Zharinov e27424c833 refactor(datasource): Use Result utility class for lookups (#23067) 2023-06-30 17:46:51 +00:00
Rhys Arkins 930fc9fa6f refactor: don't throw errors from datasource package releases lookup (#23058) 2023-06-30 12:29:26 +00:00
Tobias 674f9cbfcc feat(github-tags): enable datasource for registry hunting (#23041) 2023-06-29 15:29:57 +00:00
Sergei Zharinov 53263bbfda feat: Clone objects via wrapper (#22970) 2023-06-27 13:09:59 +00:00
Sergei Zharinov ef6f0c7ffa feat: Use klona library for deep clone (#22979) 2023-06-26 17:21:29 +00:00
Sergei Zharinov 9c1a0dca23 refactor: Restrict releaseTimestamp type (#22971) 2023-06-25 21:22:39 +00:00
Sergei Zharinov 11c05fc837 refactor: Default values for GlobalConfig.get (#22967) 2023-06-25 19:34:42 +00:00
Sergei Zharinov 228c6bfa32 refactor: Extract uniq utility function (#22968) 2023-06-25 17:15:00 +00:00
Sergei Zharinov 8ec952787d fix(go): Fetch data for respectLatest in goproxy (#22908) 2023-06-21 11:37:42 +00:00