Commit Graph

3688 Commits

Author SHA1 Message Date
Michael Kriese 159927b3b2 fix(repo/finalize): prune with different base branches (#31357) 2024-09-12 11:50:16 +00:00
Philip 85f1b8eaa0 fix(dashboard): mend app dashboard was not showing links for closed-ignored PRs (#31308)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-09-10 12:00:16 +00:00
Sergei Zharinov a91d646b2c refactor: Fix return type for filterInternalChecks function (#31259) 2024-09-06 22:01:33 +00:00
Miles Budnek 4cc31070b1 feat(workers/repository): Update package files in the same order they're extracted (#28671)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-09-03 17:25:13 +00:00
Johannes Feichtner fbdb8c2478 fix(vulnerabilities): do not force exact patch version for NuGet datasource (#31127) 2024-08-31 12:53:22 +00:00
Jamie Tanna 00a20a8f7d fix(local): don't validate reconfigure branch (#31009) 2024-08-25 18:09:26 +00:00
Miles Budnek b96d97676f refactor(workers/repository): Reverse the update logic in getUpdatedPackageFiles (#30725)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-08-22 13:37:37 +00:00
Michael Kriese 302718f38e fix: Revert "refactor: Flatten update lookup tasks" (#30933) 2024-08-21 11:36:42 +00:00
Sigurd Spieckermann eca9a45696 fix(pr): derive precise rebase description for rebaseWhen: auto (#29223)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-08-19 16:01:13 +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
Sergei Zharinov dc43ad4a6d refactor: Flatten update lookup tasks (#27369)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-08-19 13:54:55 +00:00
Sebastian Poxhofer 3681b2a945 chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
Sergei Zharinov 165e717edd refactor(rubygems): Rename RubyGemsDatasource to RubygemsDatasource (#30882) 2024-08-19 12:44:23 +00:00
Jamie Tanna 32d8d9f621 chore: add depName when failing to update a dependency (#30744) 2024-08-16 06:37:33 +00:00
Sergei Zharinov 7a30258615 feat: Log shrinkedViaVulnerability flag in case of downgrades (#30806) 2024-08-15 15:46:05 +00:00
RahulGautamSingh f06b4bb9cd refactor: move config migration logic (#30801) 2024-08-15 10:23:12 +00:00
Usman f001bd93d4 feat(changelogs): Include depName in release name patterns (#30395) 2024-08-14 14:36:33 +00:00
renovate[bot] eb8c08079e chore(deps): update typescript-eslint monorepo to v8 (major) (#30750)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-08-14 10:33:02 +00:00
RahulGautamSingh b3b567dbc9 fix: return early if bot is disabled (#30705) 2024-08-12 16:38:38 +00:00
Sergei Zharinov 7229d962f7 feat: Stats for datasource cache (#30623) 2024-08-11 08:07:16 +00:00
RahulGautamSingh 3857332a9e feat(self-hosted): convert experimental env vars to config options (#29154)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-08-07 07:28:34 +00:00
RahulGautamSingh 33d8d588c5 refactor: move cron schedule logging (#30611) 2024-08-06 07:24:43 +00:00
LukasAuerbeck f0c2067798 refactor: move onboading repo lookup into dedicated function (#30554)
Signed-off-by: LukasAuerbeck <17929465+LukasAuerbeck@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-08-02 12:19:14 +00:00
Sukhdev suthar ad7b3ceda8 feat(schedule): Log descriptive cron schedules (#30472)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-07-31 16:12:50 +00:00
Michael Kriese 36c31a1da8 fix(cache/pr): reduce logging for getPrCache message (#30449) 2024-07-29 11:21:01 +00:00
Aleksandr Mezin 08549e270d feat(templates): allow upgrades in commitMessage and prTitle (#29955)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-07-25 16:09:12 +00:00
Michael Kriese 09824b1bef build!: require node v20 (#30291) 2024-07-25 15:28:16 +02:00
Norbert Szulc 2e78a7117d fix!: normalize Python depName in every manager (#27733) 2024-07-25 15:28:16 +02:00
RahulGautamSingh 2eb7c76027 feat(http)!: remove dnsCache option (#29449)
BREAKING CHANGE: dnsCache is now removed
2024-07-25 15:28:16 +02:00
RahulGautamSingh bb6c27faf8 feat(github): convert platformCommit to enum (#29156)
BREAKING CHANGE: platformCommit will be automatically enabled if running as a GitHub app
2024-07-25 15:28:16 +02:00
RahulGautamSingh cf29c33809 feat(logging)!: drop logFile and logFileLevel (#29104)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-07-25 15:28:16 +02:00
Rhys Arkins 879f7cc212 feat(packageRules): migrate matchers and excludes (#28602)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-07-25 15:28:16 +02:00
RahulGautamSingh 5ed97aa738 refactor(vulnerability-alerts): move to REST API (#27378) 2024-07-25 15:28:16 +02:00
Aaron Moat 03919bbfef feat(git)!: determine branch modification based on all branch commits (#28225) 2024-07-25 15:28:16 +02:00
RahulGautamSingh c6c4572ecb feat(logging)!: initialize file logging via env (#28104)
Closes #14705

BREAKING CHANGE: File logging must now be set via env and not in config.js
2024-07-25 15:28:16 +02:00
RahulGautamSingh 0c500f52f2 feat(config)!: change onboardingNoDeps from boolean to enum (#28133)
Change onboardingNoDeps from boolean to enum, with new default "auto". Auto means that Renovate will continue skipping repos with no dependencies if autodiscover is in use, but onboarding them if they are explicitly specified in a non-autodiscover mode.

Closes #28101

BREAKING CHANGE: onboardingNoDeps changes from boolean to enum. Repositories with no dependencies will be onboarded unless in autodiscover mode.
2024-07-25 15:28:16 +02:00
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
Rhys Arkins e3175a3557 fix(config)!: globalExtends merge order (#28145)
Previously, config from globalExtends was incorrectly merged _after_ other global config. This meant for example that packageRules in a config.js could not override packageRules from within globalExtends, because they were applied after. Now, globalExtends content will be merged first, and remaining global config merged second.

Fixes #28131

BREAKING CHANGE: order of globalExtends resolution is changed so that it is applied first and remaining global config takes precedence.
2024-07-25 15:28:16 +02:00
Sergei Zharinov 8d183d6b25 feat(http): Force default rate limits for some known hosts (#30207)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-07-22 16:59:29 +00:00
Rhys Arkins b6b85eb69e feat(package-rules): set skipStage (#30264) 2024-07-21 10:29:13 +00:00
Sergei Zharinov 6907de1d2f test(changelog): Move fixture files (#30225) 2024-07-18 16:01:29 +00:00
RahulGautamSingh 4b502025fe refactor: rename platformOptions -> platformPrOptions (#30173) 2024-07-16 07:33:55 +00:00
Sergei Zharinov e12e49307a fix: Restrict downgrade checks only to Docker versioning scheme (#30105) 2024-07-09 17:27:15 +00:00
Michael Kriese a02c850453 fix(dependency-dashboard): fix truncated issue body (#30081) 2024-07-08 12:14:27 +00:00
Aleksandr Mezin 95a7af3666 refactor: extract commitMessage and prTitle functions (#30049) 2024-07-07 14:16:07 +00:00
Sergei Zharinov 5eacc5e16f fix: Use versioning comparison for release lookup filtering (#30059) 2024-07-07 09:39:37 +00:00
Sergei Zharinov d88f6a4b0d refactor: Lookup filtering of unstable releases (#30054) 2024-07-05 15:37:43 +00:00
Sergei Zharinov c55dc8e4ec refactor: Simplify release filtering internals (#30021) 2024-07-04 16:31:03 +00:00
Sergei Zharinov a0d8d2be84 refactor: Simplify lambda function in lookup result filtering (#30018) 2024-07-03 16:10:44 +00:00