Commit Graph

432 Commits

Author SHA1 Message Date
Rhys Arkins b05f389c63 feat(npm)!: drop transitiveRemediation option (#27985)
This option only worked for npm <7, which is now EOL.

BREAKING CHANGE: Transitive remediation for npm <7 is no longer supported.
2024-07-25 15:28:16 +02:00
Tom Cammann 33b1cdb85c fix(config)!: Use depNameSanitized in branch name for vulnerability alerts (#25166)
Use sanitized depName in vulnerability/remediation branches instead of raw depName. This will result in some open remediation branches being autoclosed and replaced for ecosystems like go in particular which have special characters in depNames.

BREAKING CHANGE: Branch names for remediation will be sanitized to exclude special characters, potentially resulting in some autoclosing/replacing of existing PRs.
2024-07-25 15:28:16 +02:00
Johannes Feichtner 99cc62fa3c fix(vulnerabilities): do not force exact patch version in GitHub alerts (#29700) 2024-06-16 13:32:13 +00:00
Johannes Feichtner 32c96360d1 fix(vulnerabilities): strip equals for nuget in Github alerts (#29693) 2024-06-16 05:14:31 +00:00
Johannes Feichtner 38ce2ece69 fix(vulnerabilities): do not force exact patch version for PyPI datasource in GitHub alerts (#29586) 2024-06-11 06:44:25 +00:00
Rhys Arkins 654c447e6e feat: mode=silent (#28396) 2024-05-06 11:40:54 +00:00
Norbert Szulc dbd17ed1d7 refactor(datasource/pypi): rename normalization function (#28584) 2024-04-22 15:37:37 +00:00
Norbert Szulc dfbb054aeb fix(worker/repository): add normalized match for pip alertPackageRules (#28214) 2024-04-18 16:26:04 +00:00
Rhys Arkins e4ab753d88 feat(config): inheritConfig (#27864)
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>
2024-03-23 08:12:36 +00:00
Sergei Zharinov 5ddb18f9bd feat: Make memory cache available before repo init (#28079) 2024-03-21 21:33:41 +00:00
Rhys Arkins eb5f0a740c fix(cache): Revert "refactor: Initialize caches before repository init" (#27908) 2024-03-13 12:27:23 +00:00
Sergei Zharinov 06d751ede2 refactor: Initialize caches before repository init (#27897) 2024-03-13 05:07:09 +00:00
Rhys Arkins cda68de084 refactor: config file parsing (#27863) 2024-03-12 07:37:59 +00:00
RahulGautamSingh f19a2e9219 test(vulnerability-alerts): separate tests for readability (#27389) 2024-02-18 10:58:47 +00:00
Sergei Zharinov c30a4b0b54 feat(logger): Log level remapping (#26951)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-02-16 20:06:11 +00:00
Rhys Arkins 0cab01b14e fix(config): log warning if package.json used (#26893) 2024-01-29 11:32:36 +00:00
Rhys Arkins 535c7ae1a1 refactor: fetch raw config from within config migration (#26891) 2024-01-28 13:36:06 +00:00
Rhys Arkins d0f43df719 fix: better fork skip logging (#26754) 2024-01-19 17:09:51 +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
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
RahulGautamSingh d81494ab13 fix: improve branch code coverage (#24339) 2023-09-17 06:56:34 +00:00
Michael Kriese 84a97a62fa test(perf): improve test speed (#24323) 2023-09-08 11:40:04 +00:00
Rhys Arkins 2be23bb869 feat: advanced optimizeForDisabled (#24255) 2023-09-06 07:28:57 +02:00
renovate[bot] 0a5e10632c chore(deps): lock file maintenance (#24119)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-08-28 17:36:02 +00:00
Rhys Arkins 36e2b328bb chore: update types reference 2023-08-15 11:31:15 +02:00
Rhys Arkins 4bee881f6c refactor: less config logging (#23308) 2023-07-12 05:18:52 +00:00
Michael Kriese f9e3e80e0c feat(presets)!: rename config:base to config:recommended (#21136)
Closes #12024

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Bastian Gutschke <bastian.gutschke@gmx.de>

BREAKING CHANGE: Preset config:base is now called config:recommended
2023-07-04 19:21:52 +02:00
Rhys Arkins e3d5f7df92 feat!: merge matchPaths and matchFiles into matchFileNames (#22406)
Closes #22395

BREAKING CHANGE: matchPaths and matchFiles are now combined into matchFileNames, supporting exact match and glob-only
2023-07-04 19:21:52 +02:00
Sergei Zharinov 53263bbfda feat: Clone objects via wrapper (#22970) 2023-06-27 13:09:59 +00:00
RahulGautamSingh fa6e5df805 feat(onboarding): skip processing onboarding branch (#22490)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-06-21 10:55:57 +00:00
RahulGautamSingh 932012fa20 refactor(test): fix getConfig imports (#22819) 2023-06-16 17:57:34 +00:00
RahulGautamSingh 18c2850f20 refactor(test): use minimal config objects (#22769) 2023-06-15 04:33:56 +00:00
RahulGautamSingh be2a89520b refactor: replace as assertions (#22442) 2023-06-05 19:18:30 +00:00
Rhys Arkins cbff6cd396 fix(npm): reset npmrc each repo (#22515) 2023-06-01 06:28:25 +00:00
Rhys Arkins 9276a54069 refactor(scm): use scm for getFileList, checkoutBranch (#22006) 2023-05-07 04:12:15 +00:00
Jamie Magee a6dfa70c1d chore: migrate to structuredClone (#20885)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-04-27 05:06:22 +00:00
RahulGautamSingh 135e6cd078 feat(config): rename stabilityDays to minimumReleaseAge (#21376)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-04-12 17:59:24 +00:00
Michael Kriese c79b209032 refactor(platform): optional getVulnerabilityAlerts (#21449) 2023-04-12 15:12:15 +00:00
Rhys Arkins a4ab4523f8 feat(config)!: forkProcessing (#20759)
Removes "includeForks" option and replaces with "forkProcessing". New default behavior is to process forks if automerge=false.

Closes #20752

BREAKING CHANGE: Forked repos will now be processed automatically if autodiscover=false. includeForks is removed and replaced by new option forkProcessing.
2023-03-10 09:34:41 +01:00
RahulGautamSingh bccf0997fb refactor: delete cached configFilename (#20746) 2023-03-07 10:09:04 +00:00
RahulGautamSingh 352c9db904 test: add new wrapper for partial (#20618) 2023-02-25 06:46:32 +00:00
Sergei Zharinov 49cdaf2ac2 feat: Support for logging once per repo (#20168) 2023-02-03 07:00:58 +00:00
Rhys Arkins aa53b42969 fix(vulnerability-alerts): strip equals for maven 2022-12-24 07:09:53 +01:00
Lawrence Thorpe 864585aa5c feat(config): support .renovaterc.json5 config file (#19394) 2022-12-17 23:46:30 +00:00
Rhys Arkins ef7f520240 fix(cache): reset semanticCommits after clone (#19457) 2022-12-17 06:24:03 +00:00
RahulGautamSingh 9a1285d2d2 fix: use matchSourceUrl to match monorepo packages (#18973) 2022-11-20 09:50:27 +00:00
Rhys Arkins e651fd34a5 feat(github-actions): support vulnerability alerts (#18735) 2022-11-03 15:42:42 +00:00