Commit graph

6263 commits

Author SHA1 Message Date
Michael Kriese
005e601e5d
fix(core:dashboard): fix optional platform getIssue (#11066) 2021-08-03 07:22:29 +00:00
Michael Kriese
27c27c9474
feat: add adoptium java datasource (#11055)
* feat: add adoptium datasource

* docs: fix lint
2021-08-02 18:50:35 +02:00
Sergei Zharinov
022a352a41
fix(gradle): Update version sorting algorithm (#11020) 2021-07-31 05:33:30 +00:00
Sebastian Poxhofer
bc83d69d65
feat(terraform): implement lockfile support for Terraform community providers (#10619) 2021-07-30 11:24:59 +00:00
Michael Kriese
ab800f46d1
feat(composer): extract contraints on update artifacts (#11022) 2021-07-30 13:07:28 +02:00
Rhys Arkins
f0e1070299
fix(gomod): revert auth changes (#11021) 2021-07-30 10:23:35 +00:00
Connor Meredith
3749df2853
fix(gitlab): only fetch MRs opened by renovate (#10985)
* fix(gitlab): only fetch MRs opened by renovate

* Explicitly check for authorId before using it.

* Use scope instead of author_id for Gitlab fetch MR and issue requests.

Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-07-29 22:30:15 +02:00
Philipp Melab
7eb141707d
fix(composer): disable composer plugins (#10989)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-29 15:41:31 +00:00
Rhys Arkins
871f9f5b8e
feat(docker): strip common prefixes from docker depName (#10997)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-29 09:18:26 +00:00
Jason Birch
3096f340c8
feat: expose merge strategy for configuration when automerging (#10627) 2021-07-29 09:06:55 +00:00
Sebastian Poxhofer
e631cae601
refactor(bitbucket-tags): move datasource to class (#10957)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-29 08:10:45 +00:00
HonkingGoose
983c0626e1
chore: use monospaced font in description for automergeTypes (#10999) 2021-07-28 08:03:07 +00:00
Rhys Arkins
3d4d2529a1
refactor(docker): better url parsing (#10996) 2021-07-28 08:07:20 +02:00
Rhys Arkins
331077ec0f fix: default issue labels to [] if null 2021-07-27 17:57:04 +02:00
Rifa Achrinza
8e7f15f71c
feat: update loopback monorepo (#10988)
Signed-off-by: Rifa Achrinza <25147899+achrinza@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-27 13:54:06 +00:00
Sergei Zharinov
c20eff9b26
refactor: Use GraphQL variables instead of string templates (#10926)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2021-07-27 08:50:27 +02:00
Rhys Arkins
feb12970e2
fix(dashboard): don't remove issue labels (#10976) 2021-07-26 22:27:24 +02:00
Michael Kriese
a841fdebc5
feat(preset): add javascriptengineswitcher monorepo (#10961) 2021-07-25 10:21:44 +00:00
Michael Kriese
1a31eee072
feat(preset): add microsoft clearscript monorepo (#10960) 2021-07-25 09:52:52 +00:00
Sergei Zharinov
31785b8742
fix(config): Replace '__' to '_' globally when decoding hostRules from env (#10939) 2021-07-23 10:09:30 +00:00
Sergei Zharinov
5c0e293d73
refactor: Precise GraphQL test snapshots (#10916)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-21 21:50:13 +02:00
Michael Kriese
e51c8bcdd9
fix(npm): parse invalid resolution names (#10915) 2021-07-21 06:13:22 +00:00
Michael Kriese
d75f7c4941
fix(github-actions): do not assign docker language options (#10858) 2021-07-19 07:38:16 +00:00
Sergei Zharinov
f0297209ec
fix(pre-commit): Trim '.git' suffix from dep name (#10875) 2021-07-16 16:13:13 +02:00
Sergey Parhomenko
61f2f654e0
Move Bitbucket PR author filter server-side (#10871) 2021-07-16 08:31:07 +00:00
HonkingGoose
1441788279
docs: fix typos (#10857) 2021-07-15 09:38:39 +00:00
Michael Kriese
3a4e7428f5
fix(github-action): do not remove paths (#10853) 2021-07-15 07:21:03 +02:00
Michael Kriese
48c33bee7d
feat(github-action): Support updating digest pinned actions (#10835) 2021-07-14 12:58:32 +02:00
Michael Kriese
f3e8521651
fix: helper preset description updates (#10840) 2021-07-14 12:40:44 +02:00
Tobias
9237127be2
chore(go): add support for authenticated go git from source (#10750) 2021-07-14 08:32:30 +00:00
Sergei Zharinov
b04d472206
feat(pep440): Implement isLessThanRange function (#9915)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-07-14 07:48:45 +00:00
Keegan Witt
87fa48dbd1
feat: add types and ts-jest to jsUnitTest preset (#10833) 2021-07-14 08:51:26 +02:00
Keegan Witt
a787c57f26
feat: add react package preset (#10834) 2021-07-14 08:50:54 +02:00
Michael Kriese
9247832066
fix: do not override labels when not configured (#10806) 2021-07-13 08:56:40 +02:00
Nikhil Zadoo
d491058b88
fix(bitbucket-server): includeForks setting (#10760) 2021-07-12 11:45:14 +02:00
Phil Nelson
d6b2a85efc
fix: widening support in composer with "less than" range (#10775) 2021-07-10 14:52:24 +02:00
Bob van de Vijver
ac4f4a3f6d
feat: Add dependency dashboard label configuration (#10601)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-09 07:41:43 +00:00
Phil Nelson
d69ab02bc5
fix: widening support in composer versioning (#10753) 2021-07-09 07:14:42 +00:00
Michael Kriese
d71b1ec92c
fix: rethrow ExternalHostError error (#10761) 2021-07-09 07:06:50 +00:00
HonkingGoose
aef018da22
fix: deprecate use of renovate.json as preset (#10678)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-08 15:04:04 +00:00
Michael Kriese
c61287d6b3
fix(nuget): rethrow external host error (#10755) 2021-07-07 17:36:07 +02:00
Sergei Zharinov
030bd00212
refactor: Fair coverage for docker exec utils (#10749)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-07 14:25:51 +00:00
Michael Kriese
855a55c2d4
fix(nuget): pass ExternalHostError up (#10751) 2021-07-07 12:27:15 +02:00
Michael Kriese
f0e5853b46
fix(git): convert to config validation errors (#10731) 2021-07-06 10:53:11 +02:00
Kevin James
fdb6104bc3
fix(manager/mix): support lockfiles in subdirs (#10689)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-05 19:44:20 +02:00
Rhys Arkins
ae3e868ae2
fix(git): fetch to depth=5 (#10704) 2021-07-05 05:28:05 +00:00
Alexandra Guironnet
2bd36729c2
docs: additional information on gradle-lite (#10640)
Signed-off-by: Alexandra Guironnet <alexandra.guironnet@rte-france.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-06-30 16:27:39 +00:00
Łukasz Domeradzki
1723f1c94f
feat(presets): Add MSTest monorepo (#10650) 2021-06-30 03:50:23 +00:00
HonkingGoose
cb752dbee9
docs: use one sentence per line, fix grammar (#10656) 2021-06-29 17:36:41 +00:00
Rémi Chauvenne
175d7453ca
fix: Force pip regex to match dot character (#10644) 2021-06-29 10:42:37 +02:00
Jamie Magee
1eebe5661d
refactor(hex): convert to class-based (#10642) 2021-06-29 08:03:47 +02:00
Jamie Magee
a68ba8fc74
refactor(ruby-version): convert to class-based (#10508) 2021-06-27 08:25:29 +00:00
Rhys Arkins
248d7c7719
fix(package-rules): add groupSlug to matched package rule if necessary (#10621)
* fix(package-rules): add groupSlug to matched package rule if necessary

* Update lib/util/package-rules.spec.ts

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

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-06-27 10:01:06 +02:00
Sebastian Poxhofer
3be44469bb
refactor(artifacts): replace list of depNames with PackageDependency list (#10617)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-06-26 13:29:01 +00:00
Niels Basjes
c077f15831
fix: Improve the default User-agent string. (#10606) 2021-06-26 07:02:35 +00:00
Rhys Arkins
d3d902bdf8 docs: add github.com token override warning 2021-06-26 07:20:29 +02:00
HonkingGoose
fad0926cb6
fix(config): create jestPlusTSJest group preset (#10596) 2021-06-26 05:02:06 +00:00
Thorsten Wendelmuth
7fd1e2f9ce
feat(maven): lookup parent homepage/scm information from pom (#9722) 2021-06-25 12:39:28 +00:00
Jamie Magee
222ef91fe9
refactor(terraform-module): convert to class-based (#10486) 2021-06-25 12:12:23 +00:00
Sergei Zharinov
f4976c5d1d
refactor: Centralize logging for ensureCacheDir function (#10603) 2021-06-25 11:42:37 +00:00
Sergei Zharinov
d2b0f4d98b
refactor(npm): Use util function for cache dir creation (#10591) 2021-06-24 15:06:04 +02:00
Sergei Zharinov
21d2aeb720
refactor(terraform): Use util function for cache dir creation (#10588) 2021-06-24 10:53:45 +00:00
Sergei Zharinov
11f89147ac
refactor: Use exec util instead of obtaining env directly (#10584) 2021-06-24 11:36:44 +02:00
Sergei Zharinov
7080a32e8d
refactor(cocoapods): Use util function for cache dir creation (#10587) 2021-06-24 11:35:13 +02:00
Sergei Zharinov
b53e5e408d
refactor(bundler): Use util function for cache dir creation (#10586) 2021-06-24 11:11:30 +02:00
Sergei Zharinov
1df94a2587
refactor(composer): Use util function for cache dir creation (#10581) 2021-06-24 09:48:05 +02:00
Rhys Arkins
aa7f1cb952
feat: minimumConfidence (experimental, non-public) (#10313) 2021-06-23 20:19:14 +00:00
Rhys Arkins
aa41ae15ba
fix: Revert "fix(gomod): add missing go to upgrade commands" (#10571)
This reverts commit 37d79d7e4e.
2021-06-23 17:06:13 +02:00
HonkingGoose
c718352614
fix: explain pending branch automerge checkbox behavior (#10569) 2021-06-23 16:40:37 +02:00
Michael Kriese
c08d7fa89f
fix: don't skip branch creation on rebaseWhen=never (#10556) 2021-06-23 10:46:17 +00:00
Sergei Zharinov
052e15e0ae
docs: Clarify dockerChildPrefix option (#10539) 2021-06-23 07:16:31 +02:00
Rajat Agrawal
40c6cedd7b
fix(docker): incorrect variable used during refactor (#10537) 2021-06-22 14:58:44 +00:00
HonkingGoose
6b252ba23d
docs: capitalize proper noun markdown (#10529) 2021-06-21 19:49:20 +02:00
Martin Herndl
38f8b55c73
feat: add git http basic auth support (#10513)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-06-21 10:55:22 +00:00
Michael Kriese
81fefa8918
feat: add aws sdk net monorepo (#10516) 2021-06-21 09:33:51 +02:00
Michael Kriese
f290c8d34a
fix(dasboard): handle optional getIssue (#10518) 2021-06-21 07:05:05 +00:00
Rhys Arkins
40f3aa2e15
fix(changelog): use sourceDirectory for monorepo changelogs (#10501)
Closes #2926
2021-06-20 21:32:11 +02:00
HonkingGoose
9dd254ab84
fix(dashboard): improve wording checkbox to ignore schedule (#10512) 2021-06-20 17:44:03 +02:00
Rhys Arkins
fe699b4468
fix(dashboard): handle checkbox race condition (#10457)
* fix(dashboard): handle checkbox race condition

Closes #4355

* feat(platform): getIssue

* refactor(dashboard): move logic into common file

* Apply suggestions from code review

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

* gitea

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-06-18 17:31:25 +00:00
Michael Kriese
fa25de1c2b
refactor: cleanup datasource code (#10500) 2021-06-18 19:21:19 +02:00
Michael Kriese
926a076f7b
fix: reduce deprecation noise (#10498) 2021-06-18 17:16:31 +02:00
Michael Kriese
e21c2d97d1
fix(lookup): use database versioning if none set (#10494) 2021-06-18 11:03:47 +02:00
Sergei Zharinov
5f2e754891
fix(workers): Early return for rebaseWhen=never (#10424) 2021-06-18 08:05:59 +00:00
Rhys Arkins
c7c8ba9f8a fix: Revert "refactor(pip_requirements): extractAllPackageFiles (#10414)"
This reverts commit 015391c70e.

Closes #10485
2021-06-18 09:20:14 +02:00
Sergei Zharinov
969ea18aea
feat(lein): Support version variables (#10479) 2021-06-18 07:06:40 +00:00
Michael Kriese
37d79d7e4e
fix(gomod): add missing go to upgrade commands (#10491) 2021-06-18 06:52:38 +00:00
Jamie Magee
47f36d8c8a
refactor(gradle-version): convert to class-based (#10474) 2021-06-18 06:41:31 +00:00
Jamie Magee
9c2e8b8b7e
refactor(galaxy-collection): convert to class-based datasource (#10360) 2021-06-18 07:40:05 +02:00
Sergei Zharinov
33e865c99d
refactor: Match all project sections to its dep type (#10477)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-06-17 15:10:56 +00:00
Florian Greinacher
256fc3eed4
chore: improve warning message on unsupported custom registries (#10478) 2021-06-17 17:00:45 +02:00
Sebastian Poxhofer
eb8ad0c38e
feat(terraform): Implement terraform lock files (#10469) 2021-06-17 10:17:19 +00:00
Sebastian Poxhofer
a445a66336
feat: remove defaulting to semver versioning (#10431)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-06-17 08:51:30 +00:00
Jamie Magee
637d262a25
refactor(orb): convert to class-based datasource (#10450) 2021-06-17 09:21:41 +02:00
Jamie Magee
55d23ad3b9
fix(cache): don't catch errors (#10449) 2021-06-17 07:36:34 +02:00
Niels Basjes
d4a22c7f3c
feat(docker): Support for Bearer token to access the Docker registry (#10400) 2021-06-16 20:22:32 +00:00
Rhys Arkins
5b25bf5e0c
fix: revert terraform lock file handling (#10466)
* fix: Revert "fix(manager): optimize lockfile cache handling (#10463)"

This reverts commit 713e35e88f.

* fix: Revert "fix(terraform): use path joins instead of slashes (#10461)"

This reverts commit 2776db6a2d.

* fix: Revert "feat(terraform): update terraform lock files (#8429)"

This reverts commit dab27f28c3.
2021-06-16 17:45:39 +02:00
Michael Kriese
10ca7b3efe
fix(datasource): use greatest version for docker labels (#10464)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-06-16 14:29:33 +00:00
Michael Kriese
713e35e88f
fix(manager): optimize lockfile cache handling (#10463) 2021-06-16 14:19:14 +00:00
Rhys Arkins
91842073ef
fix(secrets): fix host-rules in repo config (#10459) 2021-06-16 14:02:07 +00:00
Rhys Arkins
4a99883048
feat(platform): getIssue (#10453) 2021-06-16 15:53:50 +02:00
Rhys Arkins
7109030618
refactor(dashboard): move logic into common file (#10454)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-06-16 12:05:36 +00:00
Sebastian Poxhofer
2776db6a2d
fix(terraform): use path joins instead of slashes (#10461)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-06-16 11:02:04 +00:00
Sebastian Poxhofer
dab27f28c3
feat(terraform): update terraform lock files (#8429) 2021-06-16 08:02:34 +00:00
Michael Kriese
5546d60e18
test: fix nock usage (#10451) 2021-06-16 09:13:33 +02:00
Keegan Witt
c7113f3821
fix: add @types/eslint to packages:eslint (#10435)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-06-16 05:07:49 +00:00
a-ide
018c1d6102
feat(config): add 'contentful/rich-text' monorepo (#10448) 2021-06-16 06:27:04 +02:00
Michael Kriese
876c2f40a5
fix: update cli help (#10444) 2021-06-15 15:34:49 +02:00
Rhys Arkins
8f2358646a
fix(platform): remove duplicate delete after merge (#10434)
Already done by repository worker following successful mergePr()
2021-06-15 14:45:15 +02:00
Rhys Arkins
7249ee0870 fix: cache decorate log 2021-06-15 14:23:40 +02:00
Atsushi Watanabe
1d92836c84
fix: regex manager extractVersionTemplate validation (#10325) 2021-06-15 13:10:23 +02:00
Rhys Arkins
b4dc3b1950 fix(git): remove remote reset before fetch 2021-06-15 06:53:17 +02:00
Rhys Arkins
0ecabfaef3 logs: setMeta after updating complete 2021-06-15 06:52:35 +02:00
Lukas
d21f81c0de
fix(pnpm): match package patterns that are matched by pnpm (#10389) 2021-06-15 04:02:21 +00:00
Jamie Magee
915fbc7b77
refactor(terraform-provider): convert to class-based datasource (#10362) 2021-06-14 21:14:32 +02:00
Rhys Arkins
015391c70e
refactor(pip_requirements): extractAllPackageFiles (#10414) 2021-06-14 08:55:38 +02:00
Jamie Magee
880b7fb67a
refactor(helm): convert to class-based datasource (#10425) 2021-06-14 08:13:10 +02:00
Jamie Magee
3a9fc4fc62
refactor: remove more instances of 'master issue' (#10426) 2021-06-14 07:07:44 +02:00
Rhys Arkins
14f9c0137f
feat(pip-compile): lockFileMaintenance (#10408) 2021-06-12 13:45:54 +02:00
Alessandro Cifani
dc81b012af
feat(presets): add more JS testing packages (#10333)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-06-11 21:14:59 +00:00
Christian Mösl
397cce4a98
fix(cargo): use package name as lookup name if specified (#10398) 2021-06-11 16:41:46 +00:00
Rhys Arkins
3d0b4cabe9
feat: pip-compile support (#10377)
Closes #2334
2021-06-11 12:55:06 +02:00
Rhys Arkins
2a40b6db79 fix(regex): add currentValueTemplate 2021-06-11 09:49:09 +02:00
Rhys Arkins
e1c7845dee
fix(git): git pull immediately after automerge (#10390)
Call git.pull() before performing a fetch, to handle the case where the default branch has been updated.

Closes #10372
2021-06-10 22:12:45 +02:00
Rhys Arkins
0e0f08b599 chore: log mergePr result 2021-06-10 21:32:00 +02:00
Jamie Magee
3c31090469
refactor(galaxy): refactor ansible galaxy to a class (#10346) 2021-06-08 17:20:39 +02:00
Jamie Magee
52b63e4163
feat(cache): cache decorator for automatic caching (#10203) 2021-06-07 16:28:05 +00:00
Geraint White
bab9b36db9
Log exec error on debug level (#10341) 2021-06-07 15:48:54 +00:00
Rhys Arkins
22d82d9a7e
fix(dashboard): handle update-not-scheduled PRs (#10337)
Closes #9275
2021-06-07 15:22:14 +02:00
Rhys Arkins
c7ca78bafd
fix(dashboard): separate pending branch automerge (#10332) 2021-06-07 12:15:19 +02:00
Muhammad Rehan Saeed
0b80883f1c
feat(presets): Add Microsoft Orleans Monorepo (#10330) 2021-06-07 12:00:49 +02:00
Rhys Arkins
34ef699b64
fix: prResult -> prBlockedBy (#10213) 2021-06-05 13:19:20 +02:00
HonkingGoose
f9c74638cf
fix(docker): fix typo in manifest list for manifestV1 item (#10318) 2021-06-05 13:03:31 +02:00
Shawn Garner
9be56a1918
Parse dependency definitions inside single and multi-line Sequences inside Scala dependency file (#10306) 2021-06-04 19:27:18 +00:00
Rhys Arkins
1e3b5f2470 refactor: pendingChecks to boolean 2021-06-04 09:18:42 +02:00
Aaron Adams
346924c19a
feat(config): Add Theme UI monorepo (#10281) 2021-06-02 12:06:41 +02:00
Aaron Adams
0a1d67c6d4
feat(config): Add Shopify App Bridge monorepo (#10280) 2021-06-02 12:06:24 +02:00
Rhys Arkins
11694e9294
refactor: move config/parse into global worker (#10282) 2021-06-02 12:06:16 +02:00
Rhys Arkins
d0434d5df1 chore: GlobalConfig -> AllConfig 2021-06-02 11:25:10 +02:00
Rhys Arkins
70970bbec9
fix(git): unset all remotes before fetching (#10267) 2021-06-02 08:56:11 +02:00
Sergei Zharinov
1b6ecd87c0
refactor: move binarySource option to admin config (#10022) 2021-06-02 06:50:23 +00:00
Lukas
ba5bf58a11
fix(pnpm): use stdout as artifact error message (#10271) 2021-06-02 08:40:54 +02:00
Rhys Arkins
d3e5c55766
fix(git): clone renovate branches to depth=5 (#10266) 2021-06-01 21:37:42 +02:00
Sergei Zharinov
a9de944eb7
fix(util): Leverage "emojibase" library for shortcode conversions (#9785)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-06-01 19:19:38 +00:00
Rhys Arkins
d1a951f5db fix(git): reset branch to default before fetch
Closes #10261
2021-06-01 17:02:23 +02:00
Rhys Arkins
da8676deca
chore: rename ensureMasterIssue (#10260)
Closes #10254
2021-06-01 15:07:54 +02:00
Caio Andrade
0534aea2d8
feat(python): pyenv manager (#10128) 2021-06-01 15:02:02 +02:00
Nils Andresen
235075d09a
fix(cake): load preprocessor directive (#10259)
Modified the parser, to additionally recognize preprocessor directives
of #load and it's short form of #l.
2021-06-01 12:06:25 +02:00
Sebastian Poxhofer
4f06d2590e
fix(regex): fix regression if no registryTemplate is used (#10249) 2021-06-01 05:28:13 +00:00
Rhys Arkins
69705c99a3
feat(automerge): recurse after automerge (#10229) 2021-05-31 13:01:48 +02:00
Sergei Zharinov
13863d7c41
fix(maven): Correct incrementing of right-open ranges (#10195)
* fix(maven): Correct increment of right-open ranges

* Simplify while preserving compatibility (fix coverage)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-30 13:49:33 +00:00