Commit graph

608 commits

Author SHA1 Message Date
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
Rhys Arkins
ba77d4a0e7
feat(bundler): extract, update, artifacts (#3058)
This completes the work of adding basic Ruby/Bundler support to Renovate. It will now find all Gemfiles in a repository, extract dependencies from them, look up results on Rubygems, and raise PRs if updates are found.

Closes #932
2019-01-14 06:52:13 +01:00
Rhys Arkins
1a610ff3f5 fix(config): don’t require token if in appMode 2019-01-13 06:49:46 +01:00
Rhys Arkins
c7b8e79426 fix(config): don’t set token if dummy token used 2019-01-13 06:41:35 +01:00
Rhys Arkins
827e9de100 refactor: info not warn for duplicate presets 2019-01-09 22:39:32 +01:00
Rhys Arkins
b7c65cd9c8 chore: gradle beta 2019-01-09 21:17:54 +01:00