Commit Graph

71 Commits (refactor/log-encrypted-path)

Author SHA1 Message Date
Rhys Arkins 879f7cc212 feat(packageRules): migrate matchers and excludes ()
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
lstoeferle 91e8a86e2e
feat: allow templating of the extends field ()
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-05-14 12:18:20 +00:00
Adam Setch 2bec323237
refactor(preset): update regexManagers: to customManagers: () 2024-05-13 05:23:29 +00:00
Aleksandr Mezin a9a33dd94d
feat(presets): fetch presets from HTTP URLs () 2024-02-24 07:16:34 +00:00
Yun Lai f5b4da3c68
feat(presets): presetCachePersistence ()
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
Sergei Zharinov b69416ce17
refactor(prettier): Force trailing commas () 2023-11-07 15:50:29 +00:00
Sebastian Poxhofer d1898ed3fd
feat(presets): add security group and openssf badge preset () 2023-09-20 15:23:15 +00:00
Michael Kriese f0d676242a
fix: better branch code coverage () 2023-09-07 04:39:39 +00:00
Rhys Arkins 36e2b328bb
chore: update types reference 2023-08-15 11:31:15 +02:00
Gabriel-Ladzaretti 4506232228
feat(presets): add merge confidence preset ()
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-07-13 04:28:06 +00:00
Sergei Zharinov 53263bbfda
feat: Clone objects via wrapper () 2023-06-27 13:09:59 +00:00
Jamie Magee a6dfa70c1d
chore: migrate to `structuredClone` ()
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-04-27 05:06:22 +00:00
Hasan Awad 9ca19dbe24
refactor(config/presets): for loop of `resolveConfigPresets` () 2022-07-22 12:53:56 +00:00
Hasan Awad e174ad084b
feat(config/presets): add memory caching for config fetching () 2022-06-29 15:31:49 +00:00
Michael Kriese 10302eba68
refactor: fix `prefer-nullish-coalescing` () 2022-06-21 12:02:49 +00:00
Rhys Arkins cf6885f71a
fix(config): move endpoint, platform to GlobalConfig ()
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-03 06:43:58 +02:00
Stefan Hojer e91ea8124d
feat(config): pass baseConfig to transitive presets ()
* pass baseConfig to transitive presets

* add test for checking endpoint/platform in resolveConfigPresets()

* incorporated review findings

* removed mockClear() as it is no longer needed

* test: apply changes

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-18 09:44:24 +00:00
Michael Kriese 982cefff2b
refactor(config): strict null checks ()
* refactor(config): strict null checks

* chore: fix test
2022-04-24 22:48:54 +00:00
Stefan Kip 74766c1c66
fix: Referencing a preset on Azure DevOps with space in project name doesn't work () () 2022-03-29 07:48:45 +00:00
Michael Kriese 2bfb5604dc
fix(presets): optimize error handling ()
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2022-03-14 16:23:30 +00:00
Rhys Arkins 68a4415eb4
refactor(config): rename preset packageName/pkgName to repo () 2022-02-28 17:39:44 +01:00
Martin Herndl ef304bdd94
fix(config/preset): correctly parse local Bitbucket user repo () 2021-12-22 11:55:34 +01:00
RahulGautamSingh 453c249e46
fix(regex): add option to disable caching regex ()
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-12-17 09:43:33 +01:00
Oleg Krivtsov 4ea9ed2b5e
feat(config/presets): handle slash in packageTag ()
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-12-12 09:23:17 +00:00
Michael Kriese baaea71728
fix(config/preset): readd subpreset support () 2021-11-18 10:45:17 +01:00
Rhys Arkins 55d3c0468d
fix(presets): allow spaces in repo names () 2021-11-17 22:27:12 +01:00
Jamie Magee 98e7029090
feat: replace deprecated dependencies with their replacements ()
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-12 08:10:52 +00:00
Rhys Arkins c3ad246a99
fix: no-param-reassign () 2021-11-09 07:04:34 +01:00
HonkingGoose ab018191fa
chore: report and fix unused ESLint disable directives () 2021-11-08 20:20:03 +01:00
Rhys Arkins ca45a2c2e2 fix(config): handle + in preset filename 2021-11-06 11:42:50 +01:00
Michael Todorovic 7579875415
feat: support preset versioning with git tags ()
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: Sergei Zharinov <zharinov@users.noreply.github.com>
2021-11-05 13:12:47 +00:00
biergit 7869d6dcb6
feat(bitbucket): support user repo for preset () 2021-10-31 06:57:52 +00:00
RahulGautamSingh 4b16903ff1
fix: modified regex to use RE2 ()
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-19 14:53:34 +02:00
Rhys Arkins d0434d5df1 chore: GlobalConfig -> AllConfig 2021-06-02 11:25:10 +02:00
renovate[bot] b8e36daa87
chore(deps): update dependency prettier to v2.3.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-17 08:06:24 +00:00
Michael Kriese 7daa93a78d
refactor: extract types to new files () 2021-05-11 12:51:21 +02:00
Rhys Arkins 13bbc5d6a2 feat(config): remove manager additionalBranchPrefix defaults ()
Resets any language or manager` additionalBranchPrefix` values to empty string. Add the `compatibility:additionalBranchPrefix` prefix to restore previous behavior.

BREAKING CHANGE: Removal of default `additionalBranchPrefix` values will cause branch names to change for docker/helm/buildkite/cargo/homebrew.
2021-04-22 08:47:58 +02:00
Rhys Arkins c4463c69f9
feat(config): better config migration () 2021-04-19 14:42:29 +00:00
Sergei Zharinov 0375422fff
refactor(presets): Extract and de-duplicate error string constants ()
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-19 13:31:38 +00:00
Rhys Arkins 20147e30b9
feat: packageRules.matchPackagePrefixes () 2021-04-03 05:18:25 +00:00
Rafał Maciejewski 28ecac1960
fix: allow dash character in local preset path () 2021-03-25 16:48:54 +01:00
Armaan Tobaccowalla e5c92e4cd9
feat(config): Support presets in subdirectories () 2021-03-20 23:03:10 +00:00
Michael Kriese 74d7691bef
refactor: optimize type usage () 2021-03-02 21:44:55 +01:00
Sergei Zharinov 64f93ec2a7
feat(presets): Restrict internal presets validation () 2021-02-16 15:10:02 +00:00
Rhys Arkins 3756f2aec3 refactor: GlobalConfig type 2021-02-05 10:49:34 +01:00
Rhys Arkins 9d586b090b
feat: regexManagers presets () 2021-02-04 09:39:43 +01:00
Sergei Zharinov 72b0b85640
feat(config): Rename packageRules selectors () 2021-01-29 11:43:42 +01:00
Nicolas Da Mutten 6984a02f87
fix(config): Support local presets in bot admin config () 2021-01-29 10:54:55 +01:00
Sergei Zharinov 6f7b4afd1e
feat(npm): migrate and deprecate unpublishSafe ()
The existing npm-specific `unpublishSafe` setting will be removed and migrated instead to use `stabilityDays` (3). The `renovate/unpublish-safe` status check is also deprecated and the existing `renovate/stability-days` will be used instead.

Closes 

BREAKING CHANGE: The status check `renovate/unpublish-safe` will be replaced with `renovate/stability-days`. Please migrate any branch protection rules if you were relying on `renovate/unpublish-safe`.
2020-12-11 10:09:58 +01:00
Michael Kriese f18b7f3504
feat(gitea): support presets ()
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2020-12-09 13:31:06 +01:00