Commit Graph

3413 Commits

Author SHA1 Message Date
Nick Oliver 4b6de0f485 feat(autodiscover): add autodiscoverFilter option (#3394)
adds a `autodiscoverFilter` option which can be a [minimatch](https://www.npmjs.com/package/minimatch) glob-style pattern for filtering `autodiscover`ed repositories. Ex: `project/*`

Closes #3341
2019-03-17 06:49:38 +01:00
Gautier Pelloux-Prayer acbb5d6b29 feat(cli): properly handle boolean values (#3356) 2019-03-13 14:58:39 +01:00
Rhys Arkins 6297010ff2 feat: validate baseBranches
Validates that configured baseBranches exist, and raises a Config Warning issue if any are not found in the repo.
2019-03-13 10:49:21 +01:00
Dmitry 5d045c1e31 feat(package-rules): add datasources selector (#3344) 2019-03-12 07:27:49 +01:00
Rhys Arkins 5bb6802bab refactor: rename deepcopy to clone 2019-03-11 23:43:30 +01:00
Rhys Arkins 320c414350 refactor: drop fast-clone 2019-03-11 23:42:22 +01:00
Rhys Arkins f146956e35 refactor: enable pip_setup by default 2019-03-11 23:30:19 +01:00
Rishabh Jain 8acc17eea4 feat(packageRules): support baseBranchList (#3358) 2019-03-11 17:42:30 +01:00
Rhys Arkins 9ea64f42da refactor(github): hardcode vulnerability branchTopic 2019-03-10 08:46:46 +01:00
Rhys Arkins fe9230f849 fix(github): special branch name for vulnerability alerts 2019-03-10 08:44:29 +01:00
Rhys Arkins 7cb4ae9a82 fix: add dotnet language 2019-03-09 07:15:16 +01:00
Rhys Arkins 587bb215f5 docs: fix languages example 2019-03-09 07:10:50 +01:00
Rhys Arkins 68bc2939af fix: vulnerability alerts update lockfile 2019-03-08 08:18:30 +01:00
Rhys Arkins 1258630faa feat(npm): dedupe (#3322)
Allows dedupe options for npm and yarn.

Closes #2883
2019-03-07 16:37:07 +01:00
Rhys Arkins 9a93c8e99a feat: postUpdateOptions
Adds new config option postUpateOptions. Currently supports one value - gomodTidy.
2019-03-07 15:15:01 +01:00
Rhys Arkins 6417aba868 refactor: deepcopy 2019-03-07 10:56:06 +01:00
Rhys Arkins 398a00b9fc feat: link to intrinsic npm diff
Closes #3304
2019-03-07 00:45:45 +01:00
Rhys Arkins 99e870a5d9 fix(cargo): add fileMatch 2019-02-25 18:19:28 +01:00
FidoX ee06ad2ed1 feat(gradle): use maven datasource (#3223) 2019-02-23 22:24:44 +01:00
Dmitry 069b9816e0 feat: validate managers list (#3240) 2019-02-20 22:29:38 +01:00
Rhys Arkins e76ef17db5 feat: ignorePresets
Closes #841
2019-02-18 22:22:33 +01:00
Paul Tyng 8f79b660b0 feat(gomod): Run go mod tidy if configured (#3201)
Adds a configurable option to run `go mod tidy` on a repo between the `go get...` and the `go mod vendor`.

Closes #2594
2019-02-13 13:05:52 -05:00
Rhys Arkins 3f7661b429 fix(config): reset ignorePaths 2019-02-11 04:41:49 -05:00
Rhys Arkins 2705172376 feat: GitHub Actions docker image support (#3197)
Detect GitHub Actions workflow files and pin/update any Docker image references found within.

Closes #2750
2019-02-11 09:42:54 +01:00
Rhys Arkins 13cc5b5b0e refactor: rename lock files -> artifacts 2019-02-09 07:08:15 +01:00
Rhys Arkins da56512306 fix(golang): ignore vendor paths 2019-02-08 15:41:28 +01:00
Rhys Arkins 5332eeb4b0 fix(npm): decrypt tokens < 50 chars
Closes #3184
2019-02-08 05:51:53 +01:00
Rhys Arkins 67cbbba80b fix: Revert "feat(gradle): use maven datasource (#3062)"
This reverts commit 0a2b212c76.
2019-02-04 21:31:04 +01:00
FidoX 0a2b212c76 feat(gradle): use maven datasource (#3062) 2019-02-04 16:05:04 +01:00
Rhys Arkins 2db6f16482 refactor(bitbucket): username/password overwrite token 2019-02-04 12:34:30 +01:00
Rhys Arkins ebd81cd0bc fix(maven): use maven versioning, not semver 2019-02-04 12:16:33 +01:00
Sergio Zharinov 59eebe3ce9 feat(maven): Add support for Maven (#3147)
Alpha version of Maven support

Closes #3029
2019-02-02 18:27:02 +01:00
Rhys Arkins 2b1223450a fix(config): don’t try to massage non-array packageRules 2019-02-02 02:17:07 +01:00
Gautier Pelloux-Prayer ca31580cb0 docs: specify supported binarySource modes (#3138) 2019-01-30 21:17:10 +01:00
Rhys Arkins 03698c211a refactor: default rollbackPrs=false 2019-01-25 06:36:27 +01:00
Rhys Arkins 79a11e8387 tests: fix coverage 2019-01-25 06:36:07 +01:00
Rhys Arkins 4741ef8f8a refactor: log default padding decrypt 2019-01-24 15:24:46 +01:00
Rhys Arkins bdd6836777 fix: don’t massage encrypted object 2019-01-24 13:41:45 +01:00
Rhys Arkins d30f0e5790 fix(decrypt): throw error for empty string 2019-01-24 13:41:23 +01:00
Rhys Arkins 91e9514e56 refactor: log masked decrypted token 2019-01-24 13:19:38 +01:00
Rhys Arkins 78d6d52a2e feat(pr): support displayFrom / displayTo for PR templating 2019-01-24 06:39:23 +01:00
Rhys Arkins 62d92660b2 feat: new 'lockfile-update' rangeStrategy (#3108)
Adds a new `rangeStrategy` value `lockfile-update'. Enabling this means you will get PRs that contain updates for the versions in your lock file (currently npm and yarn only) even if the range in the `package.json` file hasn't changed because the update is "in range".

Closes #1382
2019-01-24 06:23:08 +01:00
Rhys Arkins e8a487a90f refactor: drop mirrorMode 2019-01-23 00:05:56 +01:00
Rhys Arkins 03d0066de2 refactor(config): move autodiscover to global 2019-01-22 20:05:38 +01:00
Ilya Savchuk f6ed2256f7 refactor: changed all VSTS to Azure DevOps (#3022)
Rename all VSTS references to be Azure DevOps.

Closes #2810

BREAKING CHANGE: 'vsts' platform is now renamed to 'azure'
2019-01-22 09:41:06 +01:00
Rhys Arkins d471ed83f1 feat: deprecate platform tokens (#3067)
Deprecate use of “special” env var like `GITHUB_TOKEN` and instead standardize on `RENOVATE_*` environment variables instead.

Closes #2834

BREAKING CHANGE: For GitHub, GitLab, Bitbucket and VSTS you need to migrate `*_ENDPOINT` to `RENOVATE_ENDPOINT`, `*_TOKEN` to `RENOVATE_TOKEN`, and same for `BITBUCKET_USERNAME` and `BITBUCKET_PASSWORD`.
2019-01-22 09:41:06 +01:00
Rhys Arkins d4cff79374 refactor: gitFs stage 2019-01-21 14:48:55 +01:00
Rhys Arkins 1f49fcd523 refactor: compatibility through to branch 2019-01-21 14:13:20 +01:00
Rhys Arkins 2ea047f4eb fix(bundler): ignore .cache 2019-01-15 09:47:23 +01:00
Rhys Arkins ce8090ea33 docs: ruby/bundler alpha 2019-01-14 06:59:15 +01:00