Rhys Arkins
aa38e6af4f
feat: host stats ( #3812 )
...
Collects latency stats for hosts and dumps them at the end of each run.
2019-05-26 09:33:09 +02:00
Rhys Arkins
8d7841f040
fix(changelog): use endpoint, not config.endpoint
2019-05-25 07:07:48 +02:00
Rhys Arkins
5f11c5e8d9
feat: hostRules rewrite ( #3801 )
...
Rewrites hostRules for increased flexibility. Includes renames of existing fields within a hostRule:
- `endpoint` -> `baseUrl`
- `host` -> `hostName`
Additionally, `domainName` has been added. Migration scripts should take care of these for users but it's recommended to update configs to match the new fields anyway.
2019-05-24 17:40:39 +02:00
Rhys Arkins
2426a5239f
feat(github): use git for all file operations ( #3806 )
...
With Renovate’s github platform code now using git for all file system operations, we need to tell Renovate which gitAuthor to use.
If you had already configured a gitAuthor in your bot config, you do not need to make any change.
Otherwise, to keep functionality as before, you should either:
(1) configure `gitAuthor` to match the bot’s account, or
(2) recreate your bot’s personal access token to include the “user:email” permission so that the bot can retrieve the email itself
BREAKING CHANGE: GitHub bot admins should either configure gitAuthor in their config or generate a new token with “user:email” permissions.
2019-05-24 16:34:52 +02:00
Michael Kriese
5f213255d0
test: fix coverage ( #3794 )
2019-05-24 15:01:07 +02:00
Rhys Arkins
c02abf0976
feat: rename hostRules.platform to hostRules.hostType ( #3768 )
...
Refactors hostRules to use field “hostType” instead of “platform”. hostType can include datasources like npm, maven, pypi, etc.
2019-05-21 13:20:09 +02:00
Rhys Arkins
73a2b42ac2
fix: clear and apply hostRules before each repo
2019-05-21 08:45:30 +02:00
Rhys Arkins
bbbae70806
fix(host-rules): try/catch updating from config
2019-05-20 21:45:20 +02:00
Rhys Arkins
ee218097dc
feat: refactor platform authentication ( #3758 )
2019-05-20 10:59:30 +02:00
Rhys Arkins
eac3c92b71
fix(vulnerability-alerts): pypi allowedVersions syntax
2019-05-19 07:18:10 +02:00
Rhys Arkins
31bd24869d
fix(vulnerability-alerts): maven matchCurrentVersion syntax
2019-05-19 07:12:40 +02:00
Rhys Arkins
6d86bbd353
fix(vulnerability-alerts): use datasources, not managers
2019-05-19 07:08:31 +02:00
Rhys Arkins
546a21d10b
fix(vulnerability-alerts): skip hourly limit
2019-05-19 07:01:25 +02:00
Rhys Arkins
e46966e390
refactor: remove unused isGitHub/etc
2019-05-18 18:38:46 +02:00
Rhys Arkins
8f6e124998
fix(semantic-commits): fix lazy git semantic commit detection ( #3735 )
2019-05-17 10:24:29 +02:00
Michael Kriese
07e464c090
fix(workers): do not prune on dryRun ( #3734 )
2019-05-17 09:28:10 +02:00
Rhys Arkins
3215d2966a
feat(gitFs): lazy fetching ( #3638 )
...
Instead of shallow cloning every branch (using —no-single-branch), we now clone only the default branch and lazy fetch the others as needed.
2019-05-17 08:10:40 +02:00
Rhys Arkins
805ae952e6
fix: rebase if package file not found in existing branch
2019-05-14 14:06:22 +02:00
Rhys Arkins
982a8edcb7
test: fix tslint
2019-05-14 12:00:50 +02:00
Johan Hillerström
88b1f0f0c1
feat(devops): Add azureAutoComplete config option ( #3661 )
2019-05-13 16:19:31 +02:00
Rhys Arkins
d72e55e789
fix: no bump if the value is unchanged
...
Closes #3648
2019-05-09 11:40:23 +02:00
Rhys Arkins
daff90163e
fix(travis): don’t use setTimeout
2019-05-09 10:43:17 +02:00
Rhys Arkins
01b5ae2638
fix: clear timeouts before existing
...
Closes #3644
2019-05-08 21:02:09 +02:00
Rhys Arkins
ee4a5f15ab
logs: ignorePaths
2019-05-02 23:48:54 +02:00
Rhys Arkins
3faa3ece0f
fix: try/catch getNewValue
2019-05-02 11:54:29 +02:00
Rhys Arkins
2714104f47
logs: fix updatedArtifacts logs
2019-05-01 09:33:11 +02:00
mohd hassaan
eb936b4236
fix: autoclose resolved deprecated issues ( #3611 )
2019-05-01 09:28:30 +02:00
Rhys Arkins
12adcd7c21
fix(gitFs): minimatch dotfiles
2019-04-30 19:19:11 +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
Rhys Arkins
9ce7548552
fix(master-issue): check for rebase all if only package rules approval
2019-04-28 23:01:23 +02:00
Rhys Arkins
f68414fb2f
fix: less debug logging, more trace
2019-04-28 22:08:06 +02:00
Rhys Arkins
9c62b945a9
logs: lower branch logging
2019-04-28 21:42:59 +02:00
mohd hassaan
c53cd4e674
feat: Add "rebase all" functionality in master issue ( #3597 )
2019-04-28 09:04:50 +02:00
Rhys Arkins
54c02adb8b
fix: add link to master issue blog post
2019-04-28 08:48:37 +02:00
Rhys Arkins
1dfcc4ef3d
fix: create master issue if any branch needs approval
...
Closes https://github.com/renovatebot/config-help/issues/224
2019-04-28 08:23:00 +02:00
Rhys Arkins
390f2cf5f9
fix: skip extractAllPackageFiles if empty
2019-04-28 08:16:41 +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
2b4bf85b63
fix: run minimatch with dotfile matching enabled
2019-04-25 07:00:52 +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
ab4d527dd9
fix(pr): ignore undefined PR body column
2019-04-12 10:23:05 +02:00
Rhys Arkins
4c97eef994
feat(gitFs): set default git author ( #3526 )
2019-04-11 12:00:10 +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
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
Rhys Arkins
6015a49494
refactor: branchifyUpgrades key value
2019-04-06 18:00:36 +02:00
Rhys Arkins
8ffd26eb3c
refactor: getCommitMessage
2019-04-06 18:00:35 +02:00
Rhys Arkins
c52ac258e8
refactor: generateBranchConfig -> ifTypesGroup
2019-04-06 18:00:35 +02:00
Rhys Arkins
634c6d9433
refactor: pruneStaleBranches -> cleanUpBranches
2019-04-06 18:00:34 +02:00
Rhys Arkins
05ecddf805
refactor: better unique filter
2019-04-04 18:20:40 +03:00
Rishabh Jain
0038142cc2
fix: renovate not creating PRs for some python dependencies ( #3453 )
2019-04-02 17:26:06 +02:00
Rhys Arkins
1b442538e4
refactor: more logs for PR limits
2019-04-02 15:53:53 +02:00
Rhys Arkins
002db29e58
refactor: move pr config description to separate file
2019-03-26 14:35:55 -04:00
Rishabh Jain
8c17724381
fix: allow rebasing from checkbox out of schedule ( #3437 )
2019-03-24 06:30:07 +01:00
Rhys Arkins
c26458f8f4
refactor: throw disable-gitfs error
...
Handle actions/gitfs conflict gracefully
2019-03-21 09:25:14 +01:00
Rhys Arkins
88b048dfef
fix: check pr exists during pruning log
2019-03-20 16:00:46 +01:00
Rhys Arkins
4379c4c2ac
fix: don’t add autoclosed suffix more than once
2019-03-20 09:28:56 +01:00
Rhys Arkins
9b9604ac16
fix: pass repository-changed up from PR worker
2019-03-20 06:53:05 +01:00
Rhys Arkins
07598efa37
fix: move git author logic to global worker and validate ( #3410 )
2019-03-19 17:21:19 +01:00
Rhys Arkins
102a3a5e9e
fix(maven): sort updates to same file from bottom up
2019-03-17 11:04:14 +01:00
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
Rhys Arkins
d8614aa785
fix(gitFs): gracefully handle git config failure
2019-03-16 07:55:39 +01:00
Rhys Arkins
e8509cf9bc
fix: more flexible space check
2019-03-16 07:33:59 +01:00
Rhys Arkins
db6a838add
fix(github): catch/throw branch not found
2019-03-16 07:32:36 +01:00
Rishabh Jain
940d3c4721
feat: add parentDir, baseDir metadata ( #3383 )
2019-03-15 05:36:56 +01:00
Tobias Bieniek
0b08b69c50
docs: onboarding/branch/create dry run typo ( #3374 )
2019-03-13 15:04:22 +01:00
Tobias Bieniek
80b7bc1415
docs: onboarding/branch/rebase dry run typo ( #3375 )
...
It's "onboarding", not "onboaring" 😉
2019-03-13 15:03:56 +01:00
Rhys Arkins
b7f108f2fe
logs: fix lint
2019-03-13 12:51:57 +01:00
Rhys Arkins
76b6259b1c
refactor: revert ensureIssue for config
2019-03-13 12:44:54 +01:00
Rhys Arkins
9b8901650c
fix(onboarding): close config warning issue
2019-03-12 20:05:06 +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
ca66b34aaa
fix(github): handle no firstPatchedVersion
2019-03-11 11:45:41 +01:00
Florian Greinacher
8bd75923bb
feat(gitlab): try merging PR on creation ( #3308 )
2019-03-11 10:07:54 +01:00
Rhys Arkins
9ea64f42da
refactor(github): hardcode vulnerability branchTopic
2019-03-10 08:46:46 +01:00
Rhys Arkins
9cd81a0b6d
feat(github): include vulnerability descriptions
2019-03-10 08:40:28 +01:00
Rhys Arkins
65e5b957e9
fix(github): combine vulnerability alerts
2019-03-10 07:20:44 +01:00
Rhys Arkins
63daf6ef89
refactor: vulnerability manager mapping
2019-03-10 05:20:41 +01:00
Rhys Arkins
eb5ccffdcd
fix: update GitHub vulnerability alerts parsing
...
Closes #3340
2019-03-09 07:16:12 +01:00
Rhys Arkins
936fc76ea1
feat: raise issue for active repos without configs
...
Closes #3336
2019-03-08 18:16:21 +01:00
Rhys Arkins
89d4807c76
fix: use HEAD not master for subDirectory links
2019-03-08 17:23:43 +01:00
Gautier Pelloux-Prayer
12d4436484
fix: do not create onboarding branch on dry run ( #3333 )
...
This fixes the following scenario:
- on boarding branch is created
- on boarding branch is closed (merged or not) - branch is deleted. So renovate is not configured.
- you relaunch renovate with `--dry-run true`. Then it crashes with:
2019-03-08 15:43:33 +01:00
Rhys Arkins
2376ae40e3
fix: tree/master sourceDirectory
...
Closes #3096
2019-03-08 13:41:06 +01:00
Rhys Arkins
d78e6a0486
fix: copy through sourceDirectory
...
Closes #3096
2019-03-08 12:16:42 +01:00
Rhys Arkins
6ede22ab03
fix: lockfile-update => update-lockfile
2019-03-08 08:16:26 +01:00
Rhys Arkins
6417aba868
refactor: deepcopy
2019-03-07 10:56:06 +01:00
Rhys Arkins
f5c1ffb8fd
fix(masterIssue): link to edited PRs
...
Closes #3259
2019-03-07 00:20:22 +01:00
Rhys Arkins
fae041b98d
fix: dockerRepository typo
...
Closes https://github.com/renovatebot/config-help/issues/151
2019-03-06 17:13:02 +01:00
Rhys Arkins
de33fa0194
refactor: not-found is not disabled
2019-03-05 08:00:56 +01:00
Rhys Arkins
5746c53e43
refactor(bundler): warn unknown
2019-03-04 04:52:35 +01:00
Rhys Arkins
69cdf2d186
fix: deepcopy getPkgReleases results
...
Closes #3298
2019-03-03 09:41:18 +01:00
Rhys Arkins
80ca5d89cb
fix: warn only if sourceUrl and toVersion
2019-03-02 22:57:27 +01:00
Rhys Arkins
bec847c379
feat: notify of possible groupings
...
Closes #3281
2019-03-02 10:45:10 +01:00
Rhys Arkins
ea529c6f41
refactor(pr): don’t warn if validation fails
2019-03-01 09:48:38 +01:00
Michael Kriese
03cd834a21
fix(pr): Check more error status values. ( #3276 ) ( #3278 )
...
fix(pr): Check more error status values. (#3276 )
2019-02-27 18:36:24 +01:00
Rhys Arkins
64be18871d
fix: catch disk space error in branch
2019-02-27 09:01:20 +01:00
Rhys Arkins
8288460ae5
fix: never commit on top of existing branch
...
Closes #3123
2019-02-25 07:27:01 +01:00
Rhys Arkins
997bdaee18
fix(pr): don’t escape @ in compare links
...
Closes #3162
2019-02-24 07:56:23 +01:00
Rhys Arkins
36f2e0acd9
fix(lockFileMaintenance): don’t delete conflicted PRs
...
Closes #3018
2019-02-16 11:50:59 +01:00
Rhys Arkins
910ce2076a
fix(pr): rebase checkbox detection when PR edited
...
Closes #3221
2019-02-16 11:41:43 +01:00
Rhys Arkins
67b29f8a2c
fix: copy dockerRegistry and dockerRepository
...
Closes https://github.com/renovatebot/config-help/issues/151
2019-02-14 06:05:08 -05:00
Yuki MIZUNO
123bdd4572
fix: ignore delete label if dry-run ( #3211 )
2019-02-14 04:43:16 -05:00
Rhys Arkins
703fa52d6c
fix: bad-credentials
2019-02-13 16:33:58 -05:00
Rhys Arkins
0dcfbbe1ab
fix(gitFs): catch and throw ssh error
2019-02-13 09:06:51 -05:00
Rhys Arkins
65880e39e0
fix(gitFs): catch and throw bad-credentials
2019-02-13 08:47:37 -05:00
David
c52e749177
fix: correct phrasing for rebase notification ( #3196 )
...
Closes #3185
2019-02-11 10:43:20 +01:00
Rhys Arkins
c711fb4cea
refactor: getArtifacts returns an array
2019-02-09 07:08:15 +01:00
Rhys Arkins
13cc5b5b0e
refactor: rename lock files -> artifacts
2019-02-09 07:08:15 +01:00
Vladimir Starkov
8a841a7c81
feat(bitbucket): Bitbucket Server platform support ( #2774 )
...
Closes #2482
2019-02-07 20:04:23 +01:00
Rhys Arkins
a9332a8db0
feat: replace purl with datasource ( #3154 )
...
This deprecates the (internal) use of package URLs and instead replaces with `datasource`/`lookupName`.
Closes #3005
2019-02-04 09:41:22 +01:00
Rhys Arkins
b5965c6285
fix(gitFs): gracefully handle authentication failure
2019-02-02 02:46:32 +01:00
Gord Lea
3bf4c6d798
fix(ghe): update github release notes to use api endpoint instead of sourceUrl ( #3111 )
...
The code to get a list of releases was not using the RENOVATE_ENDPOINT when the npm modules it was fetching releases for had it's git repository on github enterprise.
Closes #3079
2019-02-01 06:43:15 +01:00
Rhys Arkins
0246f6c201
refactor: getPkgReleases
2019-01-28 06:40:37 +01:00
Rhys Arkins
db4dc1a3ba
fix(bundler): don’t attempt failed lock files generation repeatedly
2019-01-26 15:33:12 +01:00
Rhys Arkins
05ce6de1d3
fix(bundler): catch and warn about missing credentials
2019-01-25 14:51:55 +01:00
Rhys Arkins
9d2e70775b
refactor: better log allowedVersions problems
2019-01-25 09:10:17 +01:00
Rhys Arkins
396fb977c3
fix(allowed-versions): fallback to npm semver range syntax
2019-01-25 08:21:28 +01:00
Rhys Arkins
d2ee36f0c8
fix: Revert "feat(automerge): merge passing branch even if PR exists ( #3097 )"
...
This reverts commit 514d527d7a
.
2019-01-24 07:00:45 +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
514d527d7a
feat(automerge): merge passing branch even if PR exists ( #3097 )
...
Automerge branch even if PR has previously been raised, so long as only one commit exists. This handles the case where an initial update e.g. v1.0.1 fails, causing PR to be raised, but then a v1.0.2 is published which fixes the failure.
Closes #1381
2019-01-22 10:27:14 +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
869225d0df
feat(npm): use repository directory from listing
...
Closes #3096
2019-01-22 07:37:51 +01:00
Rhys Arkins
e578bfff43
fix(automerge): check branch status again before automerge
...
Catches an edge case where a PR is configured for automerge and a new update comes right before automerge. If branch protection wasn’t configured, Renovate was using a “stale” branch status to think it’s OK to merge. Added an additional check before automerging that should catch it.
Fixes #3099
2019-01-22 06:42:08 +01:00
Rhys Arkins
33b3308df6
refactor: log purl if lookup fails
2019-01-21 16:48:10 +01:00
Rhys Arkins
78f0803c76
fix: consider depType when deduplicating updates
2019-01-14 14:55:57 +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
bd1785558a
refactor: appSlug for rebase
2019-01-10 12:40:56 +01:00
Jan Sauer
1fb755c89c
feat: gradle-wrapper ( #3038 )
...
Adds support for updating the gradle version used in a project via the gradle-wrapper.
See https://docs.gradle.org/current/userguide/gradle_wrapper.html
2019-01-09 12:50:53 +01:00
Rhys Arkins
b4cc7f4d0b
fix: unpublishSafe docs url
2019-01-08 05:44:56 +01:00
Rhys Arkins
55257fff26
feat: centralise app strings ( #3032 )
2019-01-06 14:47:42 +01:00
Rhys Arkins
e19294e894
feat: centralise config file list ( #3031 )
2019-01-06 06:03:26 +01:00
Rhys Arkins
4b38793471
refactor: trustLevel
2019-01-05 09:16:32 +01:00
Rhys Arkins
67e3825f42
refactor: renovateFork -> includeForks
2018-12-31 07:46:00 +02:00
Rhys Arkins
5b43931aab
fix(gitFs): use sha for non-master branches
2018-12-23 08:46:09 +02:00
Rhys Arkins
08b7752027
feat(github): ensure issue once
2018-12-19 06:05:43 +01:00
Rhys Arkins
4356d4c7d5
fix: recreateClosed if grouping multiple digests
...
Closes #2974
2018-12-18 22:22:19 +01:00
Rhys Arkins
861cce0123
feat: detect/print renovate version
2018-12-17 12:43:15 +01:00
Rhys Arkins
6ef61c8608
Revert "feat: ensureIssue once"
...
This reverts commit 3988fb808a
.
2018-12-16 17:18:00 +01:00
Rhys Arkins
b9fedce3a0
tests: prettier
2018-12-14 22:14:39 +01:00
Rhys Arkins
6e43913fec
chore: roll back prettier
2018-12-14 21:47:34 +01:00
Rhys Arkins
6785cd54bd
refactor: update deprecation message to allow closing
2018-12-14 12:09:13 +01:00
Rhys Arkins
3988fb808a
feat: ensureIssue once
...
Closes #2936
2018-12-14 11:47:52 +01:00
Rhys Arkins
f3c339b2d6
fix: check packageFiles before length
2018-12-12 11:26:43 +01:00
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
Rhys Arkins
46dfc5eb1d
feat(schedule): massage “every month” and “monthly”
2018-10-18 15:58:15 +02:00
Rhys Arkins
aafe3a3432
chore: don’t warn on rollbacks
2018-10-18 11:30:56 +02:00
Rhys Arkins
81d64bb884
feat: repo mem cache for packagist
2018-10-18 11:06:57 +02:00