Commit graph

2416 commits

Author SHA1 Message Date
Rhys Arkins
42eb19bb91 fix(deprecation): reset list for each manager 2018-12-09 13:51:50 +01:00
Rhys Arkins
bd163effb0 chore: prettier 2018-12-09 13:17:37 +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
Rhys Arkins
846c16529d
refactor: versioning require (#2915)
Simplify when statically selected
2018-12-08 15:51:34 +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
32554a9db6 fix(bitbucket): check if branch exists before isStale 2018-12-08 08:44:55 +01:00
Rhys Arkins
79bbb0ebf4 fix(bitbucket): findPr matches all states
Closes #2859
2018-12-08 06:48:05 +01:00
Rhys Arkins
ba114c393f fix(bitbucket): getPrList fetch all 2018-12-08 06:38:22 +01:00
Rhys Arkins
e726b47648 chore: refactor docker tags datasource 2018-12-07 09:16:58 +01:00
Rhys Arkins
ce221f7e91 refactor(docker): datasource cacheKey 2018-12-07 07:37:29 +01:00
Ayoub Kaanich
fbbeb2a107 feat: environment proxy (#2763) 2018-12-06 22:30:26 +01:00
Rhys Arkins
7ad110da7f fix: PR handle integration-unauthorized 2018-12-06 10:31:08 +01:00
Mike Bryant
05f08ee845 fix(docker): Merge correct platforms variable (#2900)
Fixes #2899
2018-12-05 18:46:14 +01:00
Rhys Arkins
385c0531b8 feat(onboarding): warning about unresolvable dependencies
Closes #2303
2018-12-05 13:19:27 +01:00
Rhys Arkins
4e315c839e feat(pip): support getRangeStrategy
pin dependencies in requirements.txt if set to rangeStrategy=auto

Closes #2680
2018-12-05 09:36:48 +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
4d940b5d13 fix(migration): clone original schedule before update 2018-12-05 06:00: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
b339a98dfa fix(config): handle complicated “and” massaging
Closes #2880
2018-12-05 05:39:24 +01:00
Adrien Lemaire
321939c0f6 fix(pypi): add firebase-admin release notes (#2895)
add firebase-admin release notes
2018-12-05 04:56:46 +01:00
Rhys Arkins
392d7a8893 refactor(github): log raw check runs if empty 2018-12-05 04:24:16 +01:00
Adrien Lemaire
3825c6b1cb fix(pypi): add django-debug-toolbar changelog (#2892) 2018-12-04 07:17:41 +01:00
Rhys Arkins
195b882916 refactor(github): don’t warn check runs unauthorized 2018-12-03 14:33:26 +01:00
Rhys Arkins
0686fd5426 refactor(pip): increase setup.py timeout to 5000 2018-12-03 12:49:54 +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
Grigorij Eleskin
400272f68e fix(github): handle ParseError (#2885) 2018-12-03 10:49:07 +01:00
Rhys Arkins
606e526f1c fix(gitlab): gracefully handle 404 repos 2018-12-01 18:43:00 +01:00
Rhys Arkins
8a77914e86 fix(buildkite): handle arrays 2018-11-29 12:38:32 +01:00
Grigorij Eleskin
0b6ad1c898 fix(gomod): support remote option in go_repository (#2877) 2018-11-29 08:39:45 +01:00
Rhys Arkins
ea37301301
docs: start off bundler readme.md (#2867) 2018-11-27 07:40:24 +01:00
Sam Bull
bed39f10ed feat: Support pipenv (#2623)
Add support for pipenv as a manager. Disabled by default (needs opt-in) until out of beta.

Closes #2212
2018-11-23 07:58:25 +01:00
Sam Bull
d689424ce2 feat(pypi): try multiple hostUrls 2018-11-22 17:14:12 +01:00
Rhys Arkins
8c79536101 feat(config): allow .github/renovate.json 2018-11-22 16:06:02 +01:00
Rhys Arkins
9f96b452f1 fix(go): better check tags before releases 2018-11-22 06:59:57 +01:00
Rhys Arkins
485f06c23b chore: fix bundler ordering in file 2018-11-22 06:55:28 +01:00
Rhys Arkins
bdc73fc192 fix(bitbucket): decline PR after deleting branch
This fixes autoclose.

Closes #2856
2018-11-21 23:18:06 +01:00
Rhys Arkins
36feb03d1c fix(go): filter out versions without leading v
Closes #2850
2018-11-21 22:51:49 +01:00
Rhys Arkins
ebfa90d40d
feat: add ruby/bundler skeleton (#2852) 2018-11-20 19:16:13 +01:00
Rhys Arkins
cd8d073825
docs: init manager readmes (#2844) 2018-11-20 10:31:03 +01:00
Rhys Arkins
7e182cde16 fix(buildkite): better fileMatch 2018-11-19 21:03:56 +01:00
Rhys Arkins
eaf254ede3 fix(composer): resolve drupal packages repository 2018-11-19 21:03:38 +01:00
Adrien Lemaire
481514e2fd fix(pypi): add phonenumbers changelog (#2847) 2018-11-19 13:45:35 +01:00
Adrien Lemaire
36a3bb5586 fix(pypi): add psycopg changelog (#2845) 2018-11-19 11:17:24 +01:00
Rhys Arkins
27aa59f5bc fix(bazel): better PR change description 2018-11-19 07:18:13 +01:00
Rhys Arkins
4df7e32cc5 feat(bazel): migrate commits to tags 2018-11-18 22:27:20 +01:00
Rhys Arkins
a0cb599f03 fix(github): getIssueList get last 100 sorted by updated
filter=created does not seem to work for apps.

Fixes #2747
2018-11-17 11:00:32 +01:00
Rhys Arkins
e6ef42d027 chore: fix log 2018-11-17 08:25:02 +01:00
Rhys Arkins
e3265cd7e4 fix: simplify fileMatches 2018-11-17 07:16:49 +01:00
Rhys Arkins
b2c581bb33 chore: eslint 2018-11-16 22:16:48 +01:00
Rhys Arkins
78288fa7ac refactor(github): improve debug logging of issues 2018-11-16 22:07:25 +01:00
Rhys Arkins
f95c09e762 fix(npm): ignore npmrc if localhost and low trust 2018-11-16 21:50:27 +01:00
FidoX
2332615ef8 feat: Support updating gradle global variables (#2779) 2018-11-16 17:56:59 +01:00
Rhys Arkins
8a8e5c8fed refactor: warn if localhost registry detected 2018-11-16 12:21:48 +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
e879bf6f30 fix(config): migrate file config 2018-11-16 12:02:30 +01:00
Rhys Arkins
bb17863a84 chore: update pip_setup docs for beta 2018-11-15 18:47:30 +01:00
Ayoub Kaanich
08d22eba50 feat: Support setup.py files (#2805) 2018-11-15 18:42:01 +01:00
Rhys Arkins
30d2338500 fix(semver): replace operatorless ranges rather than bump 2018-11-15 15:54:50 +01:00
Ayoub Kaanich
7d31af5ecb feat: Support Bazel commit-based go_repository (#2821)
Closes #2806
2018-11-14 13:11:35 +01:00
Rhys Arkins
0f6772e699
refactor: flatten updateTypes inside packageRules (#2808)
Closes #2799
2018-11-13 09:29:53 +01:00
Rhys Arkins
b0293da9fa fix(npm): bump full unstable versions
Closes #2809
2018-11-12 23:32:58 +01:00
Rhys Arkins
5696cccf72 feat(packagist): cache packagist.org for 10 minutes 2018-11-11 07:53:29 +01:00
Rhys Arkins
2533fb0751 fix(packagist): use static endpoint for org lookups
Closes #2785
2018-11-11 07:42:35 +01:00
Rhys Arkins
603f21d9bc logs: drop dupe Branch created message 2018-11-11 07:33:26 +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
265d375f6a fix(gitlab): detect empty repo earlier in initRepo 2018-11-10 23:19:20 +01:00
Ayoub Kaanich
b48173a039 feat: Support go_repository in bazel (#2782) 2018-11-10 21:50:17 +01:00
Rhys Arkins
fe4827af5e refactor(github): drop header logging 2018-11-09 22:33:11 +01:00
Rhys Arkins
3300b5a51a fix(pr): don’t log automerged unless true 2018-11-09 22:11:26 +01:00
Rhys Arkins
b0ec1a1f09 refactor(github): don’t warn for pr merge failure 2018-11-09 21:53:47 +01:00
Rhys Arkins
45da51aa6d refactor: add cargo skeleton
Begins #1870
2018-11-09 14:22:11 +01:00
Ayoub Kaanich
48278ad247 fix(pip): requirements.txt extras (#2773) 2018-11-09 13:51:23 +01:00
Rhys Arkins
221b2fe21a fix(gitlab): catch/throw ‘empty’ error 2018-11-09 13:19:45 +01:00
renovate[bot]
dff1fb137b feat(deps): update got packages (major) (#2433) 2018-11-09 12:50:21 +01:00
Rhys Arkins
943537417e refactor(docker): reduce cache time to 15 mins 2018-11-09 00:27:58 +01:00
Rhys Arkins
e04dbc38b6 fix(gitlab): check MR branch status only if opened
Fixes #2771
2018-11-08 23:41:52 +01:00
Ayoub Kaanich
c1f6eb38c3 feat: delete gitlab labels (#2772)
Closes #2764
2018-11-08 20:01:10 +01:00
Rhys Arkins
cd185ab3b0
fix: revert gitlab oauth (#2770) 2018-11-08 14:59:04 +01:00
Ayoub Kaanich
164b9af513 feat: gitFs over SSH (#2768)
Support setting git clone protocol `http`, `https` or `ssh`.
Config name: `gitFsProtocol`.
Platform independent.

Closes #2708
2018-11-08 13:21:36 +01:00
Rhys Arkins
be8473c5d1 refactor: log err with label deletion failure 2018-11-08 07:29:14 +01:00
Rhys Arkins
d77fcf8e52
docs: describe datasources and fields (#2667) 2018-11-07 14:19:46 +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
Rhys Arkins
a5531b8713 fix(gitlab): check branch status for MR mergeability
Adds a call to getBranchStatus() from getPr() so that we are correctly calculating pr.canMerge status.

Closes #2735
2018-11-07 13:19:20 +01:00
Guillaume Dedrie
3428b4b183 fix(gitlab): getPrFiles throw TypeError: files.map is not a function. (#2761)
In `getPrFiles` function, when requesting MR changes to GitLab API
(in order to return files modified by the MR), we should iterate over
`changes` property in the HTTP body response, and return `new_path` as
the filename.
See: https://docs.gitlab.com/ee/api/merge_requests.html#get-single-mr-changes
2018-11-07 13:17:32 +01:00
Rhys Arkins
6a3836faf0 fix(gitlab): Gracefully handle 403 during init 2018-11-07 10:52:33 +01:00
Ayoub Kaanich
680d5c17ac feat: loose versioning (#2759)
Closes #2748
2018-11-06 13:35:11 +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
Rhys Arkins
031d94d7ed Revert "fix(docker): null is not a valid version"
This reverts commit 8f0279ec3a.
2018-11-05 11:35:06 +01:00
Rhys Arkins
27e30f1379 Revert "fix(docker): compare only if non-null"
This reverts commit ad83405379.
2018-11-05 11:35:06 +01:00
Rhys Arkins
c40a7d9842 fix(gradle): match gradle.properties
Closes #2749
2018-11-05 11:27:07 +01:00
Rhys Arkins
ad83405379 fix(docker): compare only if non-null 2018-11-05 10:42:13 +01:00