Commit graph

1099 commits

Author SHA1 Message Date
Rhys Arkins
01ed8362db refactor: managers->enabledManagers 2018-12-11 12:30:23 +01:00
rtaum
3b74108e6c feat: suppressNotifications onboardingClose (#2934) 2018-12-11 07:22:07 +01:00
Rhys Arkins
a69376ab46 feat: printConfig
Adds an option to print the full, resolved config for a repo at INFO level. e.g.

renovate —print-config owner/repo

Closes https://github.com/renovatebot/config-help/issues/128
2018-12-10 08:53:55 +01:00
Rhys Arkins
772bc17603 refactor: repositoryUrl -> sourceUrl 2018-12-10 05:59:28 +01:00
Rhys Arkins
e190851f8e
feat(docker): use whole tag as currentValue (#2922) 2018-12-10 04:26:14 +01:00
Rhys Arkins
816bddf9be refactor(changelog): cacheKey from manager/depName 2018-12-10 04:08:53 +01:00
Rhys Arkins
245e831974 tests: fix lint 2018-12-09 22:54:09 +01:00
Rhys Arkins
255ec8779c feat(changelog): match against compound tags 2018-12-09 22:15:44 +01:00
Rhys Arkins
42eb19bb91 fix(deprecation): reset list for each manager 2018-12-09 13:51:50 +01:00
Rhys Arkins
32e2140886 fix(deprecations): do not raise warnings for onboarding repos 2018-12-09 13:12:10 +01:00
Rhys Arkins
c742ac02ee refactor(deprecations): add info on how to disable 2018-12-09 13:11:41 +01:00
rtaum
90af9fc3ab feat: refactor raiseDeprecationWarnings into suppressNotifications (#2921) 2018-12-09 11:39:35 +01:00
Rhys Arkins
0f57f9a69a fix(onboarding): defensive warnings check 2018-12-09 10:42:38 +01:00
Rhys Arkins
48ceb5d98e prettier 2018-12-08 16:47:26 +01:00
Rhys Arkins
6b12fc4ea4 refactor(versioning): use get function 2018-12-08 16:46:13 +01:00
rtaum
2146bafdbd feat: suppressNotifications (#2906)
Adds ability so suppress certain notifications/warnings/comments.

Closes #2794
2018-12-08 12:42:56 +01:00
Rhys Arkins
7ad110da7f fix: PR handle integration-unauthorized 2018-12-06 10:31:08 +01:00
Rhys Arkins
385c0531b8 feat(onboarding): warning about unresolvable dependencies
Closes #2303
2018-12-05 13:19:27 +01:00
Rhys Arkins
8f7a9e65f8 fix: escape master issue validation messages
Prevents auto @‘ing

Closes #2870
2018-12-05 09:04:27 +01:00
Rhys Arkins
6ba13f9132 feat(pr): support rebasing checkbox
Adds a “rebase this PR” checkbox for github and gitlab. Suppressed for Bitbucket and VSTS because not currently supported.

Closes #2766
2018-12-05 07:22:38 +01:00
Rhys Arkins
0d6a1308e2 fix: ignore white space when comparing PR bodies
Closes #2769
2018-12-05 05:58:02 +01:00
Rhys Arkins
9e9b47f7d9 chore: prettier 2018-12-03 12:04:52 +01:00
Rhys Arkins
8f796eaf95 fix(github): gracefully handle repository-changed in PR 2018-12-03 12:04:04 +01:00
Rhys Arkins
fd6398ef69 fix(github): gracefully handle integration unauthorized 2018-12-03 12:03:46 +01:00
Rhys Arkins
8c79536101 feat(config): allow .github/renovate.json 2018-11-22 16:06:02 +01:00
Rhys Arkins
db0efdf053 feat: trustLevel
New config option replaces existing option exposeEnv. Set trustLevel=high in the bot config if you trust the contents of the repositories you are renovating. Doing so results in env being exposed, access to localhost, etc.

Closes #2739
2018-11-16 12:16:37 +01:00
Rhys Arkins
e4a73c2320 fix(github): detect status checks automerge failure
.. and don’t create PRs.

Closes #2786
2018-11-11 07:09:39 +01:00
Rhys Arkins
3300b5a51a fix(pr): don’t log automerged unless true 2018-11-09 22:11:26 +01:00
Rhys Arkins
091514288a fix(changelog): handle multi-package different-versions in same repo
Closes #2752
2018-11-07 13:54:43 +01:00
Ayoub Kaanich
33781c4d39 feat(docker): better versioning redo 2018-11-05 12:14:04 +01:00
Rhys Arkins
71b8fb0e72 fix: Revert "feat: better docker versioning (#2742)"
This reverts commit ea8bcbc9b2.
2018-11-05 11:35:06 +01:00
Ayoub Kaanich
ea8bcbc9b2 feat: better docker versioning (#2742)
Rewrite docker versioning to support versions of any size.

Closes #2357, Closes #2358
2018-11-05 09:32:34 +01:00
Rhys Arkins
9292833ecf
refactor: extractAllFiles (#2741) 2018-11-05 07:47:44 +01:00
Rhys Arkins
44d119823f refactor: rename extractDependencies -> extractPackageFile 2018-11-04 18:51:23 +01:00
Rhys Arkins
7603fda78e logs: log masterIssue events 2018-11-02 06:53:17 +01:00
Ayoub Kaanich
2622046147 feat: Add master issue link to closed PRs (#2730)
Closes #2665
2018-11-02 06:23:45 +01:00
Rhys Arkins
5db39b4ed8 fix(github): catch/ignore if required status checks not met yet 2018-10-30 08:35:22 +01:00
Rhys Arkins
f7bc39efe8 fix(github): don’t keep processing resource not accessible 2018-10-30 07:40:09 +01:00
FidoX
be65176dc4 feat: gradle support (#2610)
Closes #934
2018-10-29 17:32:31 +01:00
Rhys Arkins
6c8e796cb1 fix(github): skip branch status checks if pr.canMerge=true 2018-10-29 06:32:20 +01:00
Rhys Arkins
7304153129 fix: await platform.mergePr 2018-10-29 06:16:17 +01:00
Rhys Arkins
4f7d4fbeae logs: deprecationMessage 2018-10-29 05:53:00 +01:00
Rhys Arkins
7fdef1d683 fix: dry run deprecation issues 2018-10-29 05:52:45 +01:00
Rhys Arkins
05fa91e9cd feat: dry run
Adds support to run Renovate like “renovate owner/repo —dry-run”. Instead of creating branches, PRs or comments, an INFO level dry run message will be logged each time instead.

Closes #1399
2018-10-26 09:48:49 +02:00
Rhys Arkins
a3d1ae7d3e fix(changelog): remove trailing slash in changelog url
This seems to fix #2219. It wasn’t RST.
2018-10-25 19:31:02 +02:00
Rhys Arkins
727dccfecd fix(onboarding): don’t update modified title 2018-10-25 13:45:08 +02:00
Rhys Arkins
9c0135cf0d fix: typo in digest newValue
Closes #2674
2018-10-22 10:50:58 +02:00
Rhys Arkins
62bcf35076 fix: await platform.ensureComment 2018-10-19 07:28:57 +02:00
Rhys Arkins
f82f26197c fix: skip null current values 2018-10-19 07:09:31 +02:00
Rhys Arkins
e9053fbe4a fix: abort rollback if null toVersion 2018-10-19 06:57:21 +02:00