Commit graph

1421 commits

Author SHA1 Message Date
Rhys Arkins
60a7de5032
chore: avoid use of confusing base dir term in log (#27659) 2024-03-01 10:57:30 +00:00
Michael Kriese
992527fae4
fix(util/yaml): reduce log level (#27605) 2024-02-28 09:36:22 +00:00
RahulGautamSingh
7e7124ef93
feat(package-rules): matchNewValue (#27374) 2024-02-27 19:43:33 +00:00
Gabriel-Ladzaretti
29562a1393
fix(merge-confidence): ensure URL path has trailing slashes (#27536) 2024-02-25 10:06:14 +00:00
RahulGautamSingh
2194142f78
feat(config): support user configured env (#27028)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-02-22 05:05:05 +00:00
Nils Andresen
16589bfb69
feat(github): Add the possibility to link a Milestone (#27343)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-02-21 20:47:48 +00:00
Rhys Arkins
10292f2123
feat(cache): prefer If-Modified-Since over If-None-Match (#27394) 2024-02-19 18:46:56 +00:00
Rhys Arkins
a9946a3b18
fix(utils): set nocase=true for minimatch (#27412) 2024-02-19 09:28:38 +00:00
RahulGautamSingh
ba38763b91
refactor(package-rules): delete all matchers from config (#26880)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-02-18 15:53:51 +00:00
Sergei Zharinov
3ffebd64ce
feat(github): Add 30 minutes debounce between cache syncs (#27058)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-02-18 15:51:26 +00:00
Rhys Arkins
9edde4794e
refactor: string match function naming (#27392) 2024-02-18 15:46:24 +00:00
Rhys Arkins
76a4d17631
fix(regex): refactor and fix regex predicate match (#27390) 2024-02-18 12:25:27 +00:00
Ronald van Butselaar
0867de846a
fix(redis): keepalive ping (30s) (#27249) 2024-02-14 08:57:13 +00:00
renovate[bot]
cbef575a2c
chore(deps): update linters to v6.20.0 (#26925)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-02-12 09:09:29 +00:00
RahulGautamSingh
8fb2a6b9d2
fix(datasource/cdnjs): update logic to accomodate api changes (#27212)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-02-11 10:57:56 +00:00
Sergei Zharinov
f587531130
refactor(cache): Restrict type for package cache namespaces (#27121) 2024-02-08 07:35:41 +00:00
Sergei Zharinov
f4fe36e9b3
refactor: Extract generic predicate constructor for string match utils (#27130) 2024-02-08 07:22:20 +00:00
Sergei Zharinov
de05ef057a
refactor: Move irrelevant functions from the regex helper (#27100) 2024-02-06 21:51:41 +00:00
Sebastian Poxhofer
044f643cd7
fix(packageRules/package*): consider packageNames for package* excludes (#27047) 2024-02-04 21:42:46 +00:00
Sebastian Poxhofer
a9c37258d3
fix(packageRules/package-patterns): consider depName for exclude (#27046) 2024-02-04 10:19:44 +00:00
Sergei Zharinov
441ddd5bcd
refactor: Move isUUID() to string utils (#27044) 2024-02-03 19:53:56 +00:00
Sergei Zharinov
cf5ffe055f
feat: Move matchRegexOrMinimatch to string utilities (#27041) 2024-02-03 18:31:16 +00:00
Rhys Arkins
4bd6b27be4
fix(github): cache http response only for first page (#27031) 2024-02-03 11:04:58 +00:00
Sergei Zharinov
198e34e0ef
refactor: Tidy arguments for matchRegexOrMinimatch (#27026) 2024-02-03 06:22:19 +00:00
Sergei Zharinov
68d5faa96e
fix(cache): Fix compression and decompression format mismatch (#27021) 2024-02-02 16:22:16 +00:00
Sergei Zharinov
b06af6600b
refactor(regex): Inverse dependency on logger util (#26997) 2024-02-01 18:45:55 +00:00
Sergei Zharinov
0378bf7652
feat: SQLite-based package cache (#26608)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-30 07:50:24 +00:00
RahulGautamSingh
897066123f
feat(config/package-rules): matchCurrentAge (#23264)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-25 05:12:39 +00:00
Mate Mijolović
6f37a9b0a3
fix: consider 'defaultBranch' setting when doing git clone (#26810) 2024-01-23 18:10:50 +00:00
RahulGautamSingh
2949e135a9
feat: allow i flag in regex patterns (#26815)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-01-23 14:32:09 +00:00
Rhys Arkins
23a334c7e3
feat(cache): etag caching for github GET (#26788)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-22 11:49:40 +00:00
renovate[bot]
4c2ce97bb4
build(deps): update dependency prettier to v3.2.2 (#26755)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-01-21 08:20:41 +00:00
Sebastian Poxhofer
a68b49d8d0
refactor(util/yaml): allow to set failure behavior when parsing multidoc yamls (#26763)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-20 14:22:22 +00:00
Sergei Zharinov
bd0adf2d05
refactor: Deprecate compression with base64 encoding (#26711) 2024-01-17 19:52:22 +00:00
François
db9d485227
feat(config): implement custom header field inside HostRules (#26225) 2024-01-17 09:22:19 +00:00
Sebastian Poxhofer
48439d28af
chore(util/yaml): allow to provide zod schemas to YAML parser (#26647) 2024-01-17 08:41:29 +00:00
Devin Buhl
36604f1412
fix(utils/yaml): Remove jinja2 block delimiters from YAML (#26682) 2024-01-16 20:37:14 +00:00
Rhys Arkins
0352aedd0d
fix(npm): pass through COREPACK env to child process (#26664) 2024-01-16 14:38:19 +00:00
Sergei Zharinov
5506224f18
fix: Override Brotli compress default options (#26648) 2024-01-16 08:27:19 +00:00
Sergei Zharinov
de68769fc2
feat(gitea): Add PR cache (#26451)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-15 17:32:44 +00:00
Sebastian Poxhofer
fc85d654e9
fix(manager/terraform): handle separate shasum files (#26607) 2024-01-12 06:00:19 +00:00
RahulGautamSingh
290e15752e
fix(containerbase): support ranges in flutter and dart sdks (#26535) 2024-01-07 13:11:57 +00:00
Michael Kriese
a03994f757
feat(config-migration): support editorconfig max_line_length (#26513) 2024-01-05 09:40:37 +00:00
Sergei Zharinov
597167ae2e
feat(bitbucket): Implement PR cache for repositories (#26345) 2024-01-04 07:43:18 +00:00
renovate[bot]
11e35e4292
chore(deps): update dependency @types/luxon to v3.3.7 (#26193)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-04 07:39:47 +00:00
Bernat Mut
c21bc85053
feat: redisPrefix (#26398)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-01-02 22:11:01 +00:00
Markus Schulz
b2422d86fd
feat: Support for Platform "Gerrit" (#18961)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-12-29 17:55:25 +00:00
Gabriel-Ladzaretti
84270beec4
fix(matchConfidence): align supported datasources list with internal preset (#26420)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-12-27 08:03:30 +00:00
Michael Kriese
9474f9a5d7
fix(repo-cache): pass relative paths to fs layer (#26227) 2023-12-14 07:18:12 +00:00
Sergei Zharinov
3aaa3e57e2
feat(http): Support for Retry-After header (#25859)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-12-14 07:10:50 +00:00
Rhys Arkins
1fd0c5cb4d
refactor: increase regex validation debugging (#26244) 2023-12-12 09:48:22 +01:00
Roman
2438616996
feat(templating): adds encodeBase64 handlebars helper (#26197)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-12-11 14:18:49 +00:00
Mahé
74014fdf6d
fix(git): set --recurse-submodules flag for checkout (#26163)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-12-08 16:59:27 +00:00
Rhys Arkins
ac151d651e
fix(git): Revert "fix(git): set submodule.recurse=true" (#26157) 2023-12-06 12:10:20 +01:00
RahulGautamSingh
970586c086
refactor: use re2 (#26088) 2023-12-02 09:13:35 +00:00
Sebastian Poxhofer
3c33a26441
refactor(util/yaml): rename load and loadAll to parseSingleYaml and parseYaml (#26084) 2023-12-01 20:13:01 +00:00
Michael Kriese
181c52f1d7
fix(git): set submodule.recurse=true (#26076) 2023-12-01 12:58:11 +00:00
Sergei Zharinov
383bc11d4c
refactor(http): Separate search and apply of host rules (#26067) 2023-12-01 12:00:20 +00:00
Sebastian Poxhofer
f42d0583d5
refactor(utils/yaml): centralize YAML parsing to allow central templating handling (#26068) 2023-12-01 11:58:43 +00:00
Yun Lai
f5b4da3c68
feat(presets): presetCachePersistence (#25825)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-12-01 11:22:26 +00:00
Dave
af6743d7bb
fix(manager/nuget): use environment variables required by NuGet on Windows (#26056) 2023-12-01 11:10:16 +00:00
Michael Kriese
591b572eda
feat(pip_requirements): allow override hashin constraints (#26037) 2023-11-29 18:17:39 +00:00
Michael Kriese
6af2be726c
fix(templates): use re2 for replace helper (#26019) 2023-11-29 01:29:32 +00:00
Michael Kriese
8c78b5a733
fix(keep-alive): use camlcase for option name (#26018) 2023-11-28 22:31:18 +00:00
Michael Kriese
8b4bfbd77d
feat(gitlab): allow override mergeable check attemps and use exponential backoff (#26008) 2023-11-28 09:11:59 +00:00
Rhys Arkins
f08bad2579
refactor: improve logging for hostRules (#25967) 2023-11-27 18:03:27 +00:00
RahulGautamSingh
e0b2772ddc
refactor(match-managers): implement custom.<customMgrName> syntax (#24170) 2023-11-24 07:41:50 +00:00
Tom Vervoort
c82b9afb36
refactor: strongly type commit SHAs (#25207)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-11-22 06:30:19 +00:00
Imamuzzaki Abu Salam
d4db499554
test: add ignore utility test (#25891) 2023-11-21 12:40:36 +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
RahulGautamSingh
0cbd22006f
refactor: use util minimatch (#25842) 2023-11-17 19:59:56 +00:00
Sebastian Poxhofer
a9e50fd48d
fix(template/category): Replaces not working templating field category with categories (#25735) 2023-11-13 21:07:37 +00:00
Sergei Zharinov
19e9e8ea50
refactor(http): Extract GotTask type (#25713) 2023-11-12 21:01:09 +00:00
Sergei Zharinov
75df23bfe4
test(http): Disable http retries for tests inside constructor (#25711) 2023-11-12 19:05:37 +00:00
Rhys Arkins
242e2781f0
chore: rename CommitSha type to LongCommitSha (#25698) 2023-11-11 12:18:00 +00:00
Michael Kriese
f9d1cade08
fix(git): use semver and update simple-git import (#25684) 2023-11-10 09:26:25 +00:00
Michael Kriese
7d2a3018d9
fix(containerbase): remove circular datasource import (#25685) 2023-11-10 08:39:49 +00:00
Sebastian Poxhofer
d10dcff495
refactor(custom/datasource): prepare for additional format types (#25640) 2023-11-08 06:05:22 +00:00
renovate[bot]
e5cbbaaf09
build(deps): update dependency prettier to v3 (#23627)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-11-07 17:12:01 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
bri becker
0882bec330
feat(pr): expandCodeOwnersGroups (#25317)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-11-07 09:21:04 +00:00
Sergei Zharinov
d82ff3659f
fix: Use toml-eslint-parser instead of @iarna/toml (#25594)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-11-06 15:34:52 +00:00
RahulGautamSingh
4231b1ae09
feat: predictible json/json5 handling (#24612)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-11-06 10:30:11 +00:00
RahulGautamSingh
32340dbc47
feat(config): validate reconfigure branch (#24699)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-11-03 13:31:49 +00:00
Philip
bece5a1c50
refactor(errors): massaging validation messages before we assign it (#25452)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-10-31 13:46:55 +00:00
Rhys Arkins
09c2a6a2bb
build(deps): update re2 to 1.20.5 (#25483) 2023-10-29 06:18:32 +00:00
RahulGautamSingh
08c0969913
refactor: replace hasha.fromStream with new fn hashStream (#25046) 2023-10-20 07:49:09 +00:00
Sergei Zharinov
f19eff92ce
fix(github): Reconcile entire GraphQL pages (#25311) 2023-10-20 05:47:21 +00:00
Rhys Arkins
59d0149200
fix: Revert "feat: compare all branch authors when deciding if a branch is modified" (#25254) 2023-10-17 13:35:20 +02:00
Alex Kessock
c2cb93ce44
feat: compare all branch authors when deciding if a branch is modified (#21558)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-10-17 08:45:53 +00:00
Rhys Arkins
a268816a88
refactor(host-rules): log hostType (#24939) 2023-10-09 10:32:56 +00:00
Rhys Arkins
128f7475fb
refactor(http): set timeout implicitly, not through hostRules (#24938) 2023-10-09 09:39:26 +00:00
Rhys Arkins
4288293eec
fix(github): loosen bulk changes error detection
Fixes #24490
2023-10-07 07:56:59 +02:00
Rhys Arkins
6ec9d1d62a
fix(templating): allow category field (#25075) 2023-10-06 11:34:21 +02:00
Sebastian Poxhofer
b73cf032d2
chore: allow null value and undefined for validateURL (#25014) 2023-10-04 04:48:58 +00:00
Yun Lai
4670e3b7f9
fix: add httpsCertificate, httpsPrivateKey and httpsCertificateAuthority into redactedFields (#25013) 2023-10-04 03:55:08 +00:00
Jamie Tanna
adca94e964
refactor: remove duplicate dependency names in warning (#24992) 2023-10-03 12:54:18 +00:00
Rhys Arkins
b66df6eb2e
fix(package-rules): matchCurrentVersion with null versioning (#24965) 2023-10-03 06:18:27 +00:00
Sergei Zharinov
e32490787d
feat(schema-utils): Add MultidocYaml helper (#24933) 2023-10-01 18:32:38 +00:00
Sergei Zharinov
d708f9a397
refactor(schema-utils): Remove unused Url helper (#24694) 2023-09-28 11:33:26 +00:00