Commit Graph

1247 Commits

Author SHA1 Message Date
Rhys Arkins 143c9a6751 refactor: rename lookupName -> packageName (#14494)
Renames `lookupName` to be `packageName`.

BREAKING CHANGE: Use `packageName` instead of `lookupName` if interacting with Renovate datasources directly.
2022-03-04 09:04:02 +01:00
Rhys Arkins dca3418bbd refactor: lib/modules (#14488)
Moves datasource, manager, platform and versioning code from lib/ into new lib/modules/

BREAKING CHANGE: External tools must update paths to datasource, manager, platform and versioning
2022-03-04 09:04:02 +01:00
Sergei Zharinov a674f727dd feat(github): Platform-native REST-based push (#14271) 2022-02-24 15:32:46 +01:00
Kaj Ström c424a84f87 feat(maven): bumpVersion support (#14201) 2022-02-17 08:57:13 +00:00
Oleg Krivtsov 0786775005 feat(workers/global): support eager resolving of presets (#13279)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-02-11 11:35:29 +00:00
Oleg Krivtsov 368903ab81 feat: support new rangeStrategy=in-range-only (#13257)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-01-30 03:46:22 +00:00
Rhys Arkins 86b0ef09ae feat: defaultRegistryUrls (#13907)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2022-01-29 13:36:08 +00:00
Ana Krivokapić ec4cf70433 fix(config): Add freeChoice to userStrings config object (#13539) 2022-01-28 13:40:18 +01:00
Rhys Arkins 2e35968146 feat(pr): display latest pending update in upgrades table (#13768) 2022-01-24 11:09:27 +00:00
marcovmun 14bf32f588 docs(platform/bitbucket-server): Update assignees docs (#13639) 2022-01-22 16:35:13 +00:00
Oleg Krivtsov a133bb96af feat(workers/branch): allow to define a blocked label (#12164)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-01-21 08:33:22 +00:00
Oleg Krivtsov e148b66d8a feat(config): read config from branches in baseBranches (#12514)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-01-20 08:11:25 +00:00
Manuel c2643fb95f fix: Clarify digest upgrade ignore message (#13108)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-01-18 20:45:05 +00:00
Hannes Norda f6e5e60d49 feat(manager/gomod): Add gomodTidy1.17 postUpdateOption (#13548)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-01-14 13:39:01 +00:00
marcovmun d723d78f1c feat(matchBaseBranches): Support regex expression (#13322) 2022-01-05 08:53:53 +01:00
HonkingGoose 3bb3543911 docs(fetchReleaseNotes): improve description (#13235) 2021-12-22 14:03:09 +01:00
HonkingGoose b72805a5fb docs: improve groupSlug config option description (#13236) 2021-12-22 12:10:51 +01:00
Sebastian Poxhofer 5eea19b5be feat(autodiscover): reverts autodiscoverfilter as array (#13169)
This reverts commit a0a770338f.
2021-12-17 13:44:40 +01:00
Sebastian Poxhofer a0a770338f feat(autodiscover): allow array for autodiscoverfilter (#13100) 2021-12-16 15:12:35 +00:00
Rhys Arkins a9d334874a feat: binarySource=install (#12961) 2021-12-10 10:56:00 +00:00
Ana Krivokapić 59026c262e feat(config): Make ignore comments configurable (#12917) 2021-12-08 14:11:20 +01:00
HonkingGoose 341acf2724 docs: hyphenate word third-party (#12967) 2021-12-06 11:54:43 +00:00
Oleg Krivtsov 6293641326 feat(config): add safeguard timeouts (#12604)
* Add safeguard timeouts #2804

* Fix unit tests

* Fix unit tests

* Update lib/util/exec/index.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Changes after code review

* Fixes after merge

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-25 11:18:27 +00:00
Oleg Krivtsov cb3d75ec4e feat(platform/gitlab): confidential issues (#12728) 2021-11-24 05:14:24 +00:00
Bob van de Vijver 4e07ddf526 feat(composer): Support install before update and configure plugin behaviour (#11990) 2021-11-14 06:02:53 +00:00
Jamie Magee 98e7029090 feat: replace deprecated dependencies with their replacements (#5558)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-12 08:10:52 +00:00
Rhys Arkins 2735ac3e80 fix(automerge)!: default platformAutomerge to false (#12487)
Flips platformAutomerge default to `false`.

BREAKING CHANGE: Platform automerge is no longer enabled by default.
2021-11-05 08:10:27 +01:00
Florian Greinacher 70700eedae feat(config)!: make host rule detection configurable and opt-in (#12294)
Add configuration option `detectHostRulesFromEnv`.

BREAKING CHANGE: `hostRules` are no longer automatically derived from env variables such as `NPM_X_TOKEN`. Set `detectHostRulesFromEnv=true` in config to re-enable same functionality.
2021-11-05 08:10:27 +01:00
Oleg Krivtsov ff7ae69f94 feat(config): add supportedBy field to config definitions (#12395)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-03 06:48:10 +01:00
Oleg Krivtsov 3da6ae0b84 feat: onboardingNoDeps (#12282)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-28 11:29:49 +00:00
Sébastien CROCQUESEL b3676ac8ec feat(regex): depType can be captured and templated (#12287) 2021-10-25 05:25:35 +00:00
Sergei Zharinov 6f649eb661 feat(platform): Use uniform platformAutomerge option (#12069)
Existing `azureAutoComplete` and `gitLabAutomerge` options are now unified/renamed to `platformAutomerge`, and also defaulting to `true`.

BREAKING CHANGE: Azure autocomplete will now only be enabled when `automerge` is also enabled (to align with how GitLab automerge already worked). If you were using `azureAutoComplete` before without explicitly enabling Renovate `automerge` field then you will now need to do so. Platform automerge is now the default behavior whenever automerge is enabled.
2021-10-11 06:36:07 +00:00
Maksim 1f86b71fd5 refactor: constants (#11690) 2021-10-06 07:43:32 +02:00
Sebastian Poxhofer e416df1865 feat(manager/regex): allow defining autoReplaceStringTemplate (#12019) 2021-10-05 12:21:11 +00:00
Rhys Arkins cd72cdf2ac feat(config): detectGlobalManagerConfig (#11951) 2021-09-29 19:58:42 +00:00
Rhys Arkins 0f226139cc feat(npm): npmrcMerge (#11857)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2021-09-23 13:17:44 +02:00
Sebastian Poxhofer b350a8c5fb feat: option to write discovered repositories to a json (#11806) 2021-09-22 07:21:22 +00:00
Rhys Arkins ee29fdcaf1 feat(config): scoped secrets using pgp/gpg (#11673) 2021-09-16 10:11:13 +00:00
Maksim 7801ae7c16 feat(config): migrate requiredStatusChecks to ignoreTests (#11355)
* feat(config): migrate requiredStatusChecks to ignoreTests

* fix(config): restore order of props

* feat(config): add applyMigrations function

* feat(platform): check ignoreTests param in worker

* feat(config): rename getBranchStatus to resolveBranchStatus

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-09-12 15:23:18 +00:00
Rhys Arkins cdc083f40f feat(config): privateKeyOld (#11653) 2021-09-10 12:47:33 +02:00
Rhys Arkins fb75b2f4dc feat(git): make gitAuthor repo-configurable (#11539) 2021-09-02 16:19:02 +02:00
Rhys Arkins ca89ae2f82 fix(dashboard): add link to docs in default header (#11422) 2021-08-25 13:03:57 +02:00
Bob van de Vijver 3505508c9c feat: Add fully configurable composer ignore platform requirement configuration (#11138)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-08-23 18:13:30 +00:00
Maximilian Brandau 7e425e6045 feat: gitUrl global option (#11221) 2021-08-20 11:30:56 +00:00
Sergei Zharinov 5f4b9f9a3a test: Fix test descriptions and enforce it via new linting rule (#11285) 2021-08-18 05:46:56 +00:00
Rhys Arkins 56830ee86c refactor: admin->globalOnly 2021-08-17 07:57:45 +02:00
Rhys Arkins 750bc1656e refactor: config/definitions -> config/options 2021-08-17 07:57:45 +02:00