Commit Graph

2241 Commits

Author SHA1 Message Date
Dmitry9 8497886b23 added test for caching 2019-05-07 21:17:02 +02:00
Rhys Arkins 55829d0156 feat(gitFs): cache branchExists results 2019-05-05 06:00:03 +02:00
Michael Kriese c6b4e70324 fix(bitbucket-server): add canRebase check (#3626) 2019-05-03 08:53:48 +02:00
Rhys Arkins d3dbd937c4 fix(gitlab): better debugging of pr.canRebase 2019-05-02 23:34:52 +02:00
Nikita Chashchinskii 5c23ec69ea feat: Add homebrew manager (#3530) 2019-05-01 10:39:40 +02:00
mohd hassaan eb936b4236 fix: autoclose resolved deprecated issues (#3611) 2019-05-01 09:28:30 +02:00
Sergio Zharinov ca9a21d3e5 feat(scala): Add sbt support (#3603) 2019-05-01 08:40:35 +02:00
Rhys Arkins 294c7a127c feat: excludeCommitPaths (#3614)
A file that matches any of these glob patterns will not be committed, even if it has been updated.
2019-04-30 08:52:01 +02:00
Florian Greinacher 194dbc93ef fix(NuGet): handling of paginated package versions (#3613) 2019-04-29 22:16:47 +02:00
Michael Kriese 99530c4a85 fix(pnpm): shrinkwrap -> pnpm-lock (#3602) 2019-04-26 13:35:37 +02:00
Rhys Arkins ba543a0295 tests: fix global cache test 2019-04-26 07:29:34 +02:00
Rhys Arkins 0c9e412ea0 feat(gitFs): support deleted files 2019-04-25 23:13:59 +02:00
Rhys Arkins fa6dea0373 fix(npm): internalPackages typo 2019-04-25 18:26:23 +02:00
Michael Kriese 5306e6bdf2 fix(bitbucket-server): fix race condition (#3592) 2019-04-25 14:43:21 +02:00
Rhys Arkins 2a9d142baf fix(nuget): flexible query for non-nuget registries 2019-04-25 12:43:23 +02:00
Rhys Arkins 788215af99 fix(gitlab): Revert "feat(gitlab): try merging PR on creation (#3308)"
This reverts commit 8bd75923bb.

Reverting until https://gitlab.com/gitlab-org/gitlab-ce/issues/56698 is fixed by GitLab
2019-04-25 10:47:29 +02:00
Rhys Arkins b007f7474b fix(maven): don’t error on s3 datasource 2019-04-24 09:17:56 +02:00
mohd hassaan ae900ff790 tests: Fix UnhandledPromiseRejectionWarning (#3583) 2019-04-23 16:46:37 +02:00
Rhys Arkins 474df1c5d0 docs: masterIssue
Closes #2937
2019-04-23 16:13:48 +02:00
Rhys Arkins 3c33ecb950 fix(poetry): skip pyproject files without poetry section 2019-04-23 12:52:53 +02:00
Rhys Arkins b3ad425b53 feat(npm): support package aliases (#3577)
Closes #3575
2019-04-23 10:48:09 +02:00
mohd hassaan 8530e37647 feat(nuget): Cache searchqueryservice URL (#3570) 2019-04-22 17:12:16 +02:00
Rhys Arkins b0fdfeba58 refactor(pipenv): write registryUrls to packageFile level (#3574) 2019-04-22 17:11:15 +02:00
Sergio Zharinov d68da97edd feat(ivy): Add support for Ivy version scheme (#3541) 2019-04-22 12:53:01 +02:00
Rhys Arkins d1c18c84d0 fix(pipenv): handle nested definitions better
Closes #3482
2019-04-22 08:46:56 +02:00
Dmitry 55fb2de89e fix(pipenv): detect 'any-version' packages (#3544) 2019-04-22 08:19:05 +02:00
Takashi Masuda a6e8ea41de fix(ruby): ruby-version URL (#3573) 2019-04-22 07:43:38 +02:00
Rhys Arkins 2e7e36bb5a fix(datasource): massage github sourceUrl if present 2019-04-20 10:32:12 +02:00
mohd hassaan 3ba6d79458 tests: Improve error handling test cases (#3559) 2019-04-19 22:04:37 +02:00
mohd hassaan 8e195cef03 feat: Add JSON5 parser (#3555)
Added support for `renovate.json5` filename. Now configuration can be parsed from a `json5` format file.

Closes #3484
2019-04-19 08:39:20 +02:00
Rhys Arkins f98fe65c00 refactor: enforce requireConfig (#3408)
Previously we maintained an exception to the rule that if `requireConfig` was true then we still support repositories without a config if they have previously merged PRs. Now such repositories will be skipped.

Closes #3338 

BREAKING CHANGE: requireConfig is now enforced, if enabled. If a repository has no config but merged PRs, it will still be skipped.
2019-04-16 16:06:25 +02:00
Rhys Arkins e340fe5eeb feat: default requireConfig to true (#3409)
Defaults `requireConfig` value to `true`.

Closes #3337

BREAKING CHANGE: If you run your own bot and wish to allow config-less repositories (e.g. no `renovate.json`) then override this value to `false` in your bot config.
2019-04-16 16:06:25 +02:00
Jamie Magee 05a46ddb4c fix: nodejs 11 support (#3549)
Due to an update in the v8 runtime, Node.js `Array.prototype.sort()` is now stable (See [here](https://github.com/nodejs/node/pull/22754#issuecomment-423452575)).

These changes allow for tests to pass on both Node.js 10 and 11.

Fixes #3445
2019-04-16 16:03:37 +02:00
Jamie Magee 4b9a18ff66 fix(azure): update add reviewers to use up-to-date API (#3532)
Also support adding teams as reviewers

Fixes #3183
2019-04-16 10:54:56 +02:00
Sergio Zharinov b7848757cb feat(dart): Add support for Dart (#3468)
It works for most of Dart pubfiles (except invalid YAML). Later maybe we should implement own "weaker" parser.

Closes #3301
2019-04-15 15:07:54 +02:00
Jamie Magee 6ca8991c3a feat(azure-devops): link to an existing work item when creating PRs (#3542)
Looks like I was (happily) wrong about this. There is currently no API to add a work item to a PR as an individual action. Instead you have to link the work item when creating the PR, or by using the `updatePullRequest` API.

I've tested with the default (0), a non-existent work item ID, and a real work item ID, and they all work with this implementation.

Fixes #3395
2019-04-15 14:57:54 +02:00
mohd hassaan 3b062d5520 tests: Optimize jest rules to best practice (#3540) 2019-04-15 13:39:49 +02:00
Sergio Zharinov 336c94465e feat(maven): Handle parameterised repositories (#3533)
Closes #3522
2019-04-12 16:59:35 +02:00
Dmitry 4607276464 feat(bazel): support "container_pull" dependency-type (#3514) 2019-04-12 13:27:49 +02:00
Sergio Zharinov 5fb1ad3947 feat(maven): Support nested version placeholders (#3492) 2019-04-12 06:43:38 +02:00
Rhys Arkins 26fb0186e6 tests: ignore config file 2019-04-11 09:52:15 +02:00
Matt Lavin 371076eb6f fix(onboarding): Do not create onboarding branches when onboarding is disabled (#3519) 2019-04-10 15:43:10 +02:00
Nikita Chashchinskii f5ef05d54b feat: Add ruby-version manager (#3515)
Adds functionality to detect and update `.ruby-version` files.
2019-04-10 14:17:21 +02:00
Matt Lavin e88c8c02cc fix: Respect requireConfig setting when onboarding=false (#3516) 2019-04-10 07:02:26 +02:00
Rhys Arkins a599eab231 feat: unify file locations (#3507)
feat: unify file locations
2019-04-09 17:14:08 +02:00
Matt Lavin 47e8dd9ac2 feat(bitbucket): Enable bitbucket reviewers (#3509)
feat(bitbucket): Enable bitbucket reviewers
2019-04-09 15:46:40 +02:00
Rhys Arkins 56ea312970 fix(bitbucket): createPr return number, not id 2019-04-09 14:51:56 +02:00
Nikita Chashchinskii 9476c80f3d feat: Cargo manager use toml parser (#3505) 2019-04-09 10:25:13 +02:00
Nick Oliver ec16c8b2b8 fix(bitbucket-server): revert encode auth in URL (#3511)
This reverts commit 3e66e019e4.
2019-04-09 08:32:05 +02:00
Rhys Arkins 365b60ac18 feat(gomod): private module support (#3495) 2019-04-08 08:15:37 +02:00