RahulGautamSingh
69f56cb98b
refactor(validation): handle custom managers separately ( #24272 )
2023-09-12 14:16:01 +00:00
RahulGautamSingh
0613c24729
feat(managers/custom): introduce customType
field ( #23919 )
...
Co-authored-by: Anne Stellingwerf <astellin@opentext.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-08-22 14:01:03 +00:00
RahulGautamSingh
bf2c0693ac
refactor(managers): implement custom managers api ( #23357 )
...
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-08-15 17:12:54 +00:00
Rhys Arkins
36e2b328bb
chore: update types reference
2023-08-15 11:31:15 +02:00
Philip
15cfe4bece
feat: possibility to change Repository Problems header in dependency dashboard issue ( #23551 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Nabeel Saabna <48175656+nabeelsaabna@users.noreply.github.com>
2023-08-08 15:36:36 +00:00
renovate[bot]
fe739befbf
chore(deps): update linters to v6 (major) ( #23325 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-02 15:07:49 +00:00
RahulGautamSingh
a89e307af4
fix(config): validate productLinks as plain object ( #23490 )
2023-07-21 06:32:22 +00:00
Adam Setch
c85932d8d3
feat(package-rules): add matchRepositories / excludeRepositories ( #23085 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-21 04:21:36 +00:00
Sebastian Poxhofer
f26d21fcc3
feat(datasource): implement custom datasource ( #23147 )
2023-07-10 18:22:35 +00:00
Sebastian Poxhofer
19259a0383
feat!: categories ( #16534 )
...
Closes #13953
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
BREAKING CHANGE: languages are now called categories instead
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
Michael Kriese
2948a640f6
feat(config): relax registy alias validation ( #22815 )
2023-06-16 08:38:47 +00:00
Gabriel-Ladzaretti
1615d26226
feat(packageRules): add merge confidence matcher ( #21049 )
...
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>
2023-03-21 18:37:38 +00:00
Johannes Feichtner
27c46cc673
feat: add support for RegEx patterns in baseBranches ( #20503 )
...
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-02-20 23:32:08 +00:00
Gabriel-Ladzaretti
2bd9171ba3
feat(packageRules): add depName matchers ( #19565 )
2022-12-26 18:30:44 +00:00
Rhys Arkins
17c2a006d2
feat: matchCurrentValue ( #17953 )
2022-09-25 06:56:02 +00:00
Michael Kriese
ce2318765f
fix: Revert "fix(renovate-config-validator): add validate presets to the validator" ( #17012 )
...
Revert "fix(renovate-config-validator): add validate presets to the validator (#16468 )"
This reverts commit 4b0b49e1c6
.
2022-08-06 05:27:07 +00:00
Philip
4b0b49e1c6
fix(renovate-config-validator): add validate presets to the validator ( #16468 )
2022-08-05 05:31:37 +00:00
Sergei Zharinov
e4dbd4ad49
fix(ci): Restrict template expressions ( #16834 )
...
* fix(ci): Restrict template expressions
* Fix
* Fix
* Fix
2022-07-30 16:28:31 +02:00
Michael Kriese
e5c6f38d75
refactor: enable strict checks ( #16168 )
...
* refactor: enable strict checks
* chore: revert changes
* chore: fix tsconfig
2022-06-21 13:00:21 +02:00
RahulGautamSingh
996e4a6e57
feat: rename aliases to registryAliases ( #15877 )
2022-06-10 05:14:49 +00:00
Michael Kriese
982cefff2b
refactor(config): strict null checks ( #15291 )
...
* refactor(config): strict null checks
* chore: fix test
2022-04-24 22:48:54 +00:00
Rhys Arkins
62694efae7
fix(config): validate integer ( #15206 )
2022-04-20 20:44:19 +00:00
Rhys Arkins
5f1f104d65
fix(git): remove default gitTimeout ( #15200 )
2022-04-20 22:33:36 +02:00
Hasan Awad
9270ebad80
feat: add git timeout ( #14914 )
2022-04-17 18:12:42 +01:00
RahulGautamSingh
e64b7576e9
feat: matchSourceUrls ( #14813 )
2022-03-28 09:58:20 +02:00
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
a61821bde8
refactor: repository worker ( #14489 )
...
Refactors branch and pr worker to be under repository worker.
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
RahulGautamSingh
4f65b57225
refactor: refactor static regex out of for loops ( #13065 )
2021-12-29 07:26:13 +01:00
Michael Kriese
6c953ead4e
refactor: wrong function calls ( #13245 )
2021-12-22 14:20:58 +01:00
Rhys Arkins
2f1c8afcf2
fix(config): validate matchStrings ( #12808 )
2021-11-23 15:17:49 +01:00
Rhys Arkins
0099ba1762
fix(config): check if matchStrings is iterable ( #12759 )
2021-11-22 21:08:10 +01:00
Rhys Arkins
bf09337076
fix: enable eslint eqeqeq ( #12574 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-09 07:02:59 +00:00
HonkingGoose
ab018191fa
chore: report and fix unused ESLint disable directives ( #12548 )
2021-11-08 20:20:03 +01:00
Sébastien CROCQUESEL
b3676ac8ec
feat(regex): depType can be captured and templated ( #12287 )
2021-10-25 05:25:35 +00:00
RahulGautamSingh
4b16903ff1
fix: modified regex to use RE2 ( #12025 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-19 14:53:34 +02:00
Sebastian Poxhofer
e416df1865
feat(manager/regex): allow defining autoReplaceStringTemplate ( #12019 )
2021-10-05 12:21:11 +00:00
Rhys Arkins
750bc1656e
refactor: config/definitions -> config/options
2021-08-17 07:57:45 +02:00
Rhys Arkins
2fe494616d
feat(yarn): remove yarnrc config support ( #10114 )
...
Removes support for "yarnrc" configuration option.
Closes #10113
BREAKING CHANGE: It is no longer supported to configure a "yarnrc" override in Renovate config
2021-08-17 07:57:45 +02:00
Rhys Arkins
aa7f1cb952
feat: minimumConfidence (experimental, non-public) ( #10313 )
2021-06-23 20:19:14 +00:00
Atsushi Watanabe
1d92836c84
fix: regex manager extractVersionTemplate validation ( #10325 )
2021-06-15 13:10:23 +02:00
Rhys Arkins
2a40b6db79
fix(regex): add currentValueTemplate
2021-06-11 09:49:09 +02:00
Rhys Arkins
4eae87d881
fix(config): validate secrets as plain object ( #10206 )
...
Closes #10205
2021-05-28 10:04:26 +02:00
Rhys Arkins
66820cfe27
feat: migratePresets ( #10111 )
2021-05-22 23:47:28 +02:00
Michael Kriese
48af0da981
fix: validate customEnvVariables
( #10070 )
2021-05-20 12:25:22 +02:00
renovate[bot]
b8e36daa87
chore(deps): update dependency prettier to v2.3.0 ( #10012 )
...
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 ( #9951 )
2021-05-11 12:51:21 +02:00
Rhys Arkins
65bbf45319
fix(validation): only warn when extending group in rules ( #9871 )
2021-05-05 17:46:34 +02:00
Rhys Arkins
e0fa64db9b
fix(config): warn not error if extending group presets ( #9836 )
2021-05-04 08:02:39 +02:00