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
Jamie Magee
d1a0ad09a4
chore: add @JamieMagee to contributors list ( #3546 )
...
chore: add @JamieMagee to contributors list
2019-04-16 07:40:24 +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
mohd hassaan
fef022f772
docs: Fix inline keywords and code ( #3539 )
...
Fix inline keywords and code in **configuration-options.md**
Fix inline keywords in **self-hosted-configuration.md**
2019-04-15 15:05:43 +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
mohd hassaan
e41b8744ba
docs: Add json example config-preset.md ( #3538 )
2019-04-14 09:46:55 +02:00
Rhys Arkins
51c07beb51
fix(github): use app accept header
2019-04-14 09:36:28 +02:00
Sergio Zharinov
336c94465e
feat(maven): Handle parameterised repositories ( #3533 )
...
Closes #3522
2019-04-12 16:59:35 +02:00
Rhys Arkins
aee4044cd0
docs: update devDependencies automerge example
...
Closes #3536
2019-04-12 14:35:43 +02:00
Dmitry
4607276464
feat(bazel): support "container_pull" dependency-type ( #3514 )
2019-04-12 13:27:49 +02:00
Renovate Bot
3c75d63b56
build(deps): update dependency semver to v5.7.0
2019-04-12 13:26:58 +02:00
Matt Lavin
d3efe1168f
docs: Update details of hosting shared configs in GitHub and GitLab ( #3529 )
2019-04-12 13:14:28 +02:00
Rhys Arkins
7e8b5497d2
fix(gitFs): disable signing if gitPrivateKey is missing
2019-04-12 12:44:28 +02:00
Rhys Arkins
ab4d527dd9
fix(pr): ignore undefined PR body column
2019-04-12 10:23:05 +02:00
Rhys Arkins
e9c8367032
fix(gitFs): detect empty when checking latest commit
2019-04-12 10:18:10 +02:00
Sergio Zharinov
5fb1ad3947
feat(maven): Support nested version placeholders ( #3492 )
2019-04-12 06:43:38 +02:00
Renovate Bot
74b26b764a
build(deps): update dependency node-html-parser to v1.1.15
2019-04-11 11:00:45 +00:00
Renovate Bot
1a790085cb
build(deps): update dependency delay to v4.2.0
2019-04-11 10:33:33 +00:00
Rhys Arkins
4c97eef994
feat(gitFs): set default git author ( #3526 )
2019-04-11 12:00:10 +02:00
Rhys Arkins
26fb0186e6
tests: ignore config file
2019-04-11 09:52:15 +02:00
Rhys Arkins
f8b6eefb3a
logs: log latest commit time
2019-04-11 09:35:32 +02:00
Rhys Arkins
672c3c62ca
fix(github): warn if PR cannot be updated
2019-04-11 09:20:39 +02:00
Rhys Arkins
468f1ddb4c
fix(gitFs): unshift
2019-04-10 20:13:45 +02:00
Blake Kostner
01301809bf
fix(config-validator): fix cache init with no directory ( #3524 )
...
fix(config-validator): fix cache init with no directory
2019-04-10 19:53:33 +02:00
Rhys Arkins
3ec1421301
refactor: log packagist host rules results
2019-04-10 17:44:42 +02:00
Rhys Arkins
5a8bcffb68
fix(gitFs): force renovate.json add
2019-04-10 17:12:57 +02:00
Jamie Magee
9683265d81
fix(config): init cache early ( #3520 )
...
This allows for presets to be used from `config.js`. If no presets are enabled, then the directory isn't created
2019-04-10 15:43:54 +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
Rhys Arkins
6b1695e16d
fix(pnpm): define store location explicitly
2019-04-10 12:13:52 +02:00
Rhys Arkins
c4799fddb1
chore: add @mdlavin to contributors list ( #3517 )
2019-04-10 07:13:03 +02:00
Rhys Arkins
5a563166d7
docs: add Slack channel info to contributing doc
2019-04-10 07:11:00 +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
Rhys Arkins
7bc2f157ee
refactor: logger cmdSerializer
2019-04-09 12:23:56 +02:00
Rhys Arkins
30a67fe43c
feat(composer): update --with-dependencies
2019-04-09 12:17:36 +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
107051e7cd
tests: lint
2019-04-08 08:55:28 +02:00
Rhys Arkins
2419878761
logs: dedupe err.message
2019-04-08 08:52:04 +02:00
Rhys Arkins
3da629247e
fix(logs): err serializer strip secrets
2019-04-08 08:22:40 +02:00
Rhys Arkins
7be889e315
fix(logs): serialize cmd to strip tokens
2019-04-08 08:16:04 +02:00
Rhys Arkins
365b60ac18
feat(gomod): private module support ( #3495 )
2019-04-08 08:15:37 +02:00
Rhys Arkins
7bf52c5388
fix: Revert "feat(gomod): private module support ( #3495 )"
...
This reverts commit 0bd0ea33f6
.
2019-04-08 06:56:05 +02:00