Rhys Arkins
24a89a775b
feat(npm): deprecation warnings ( #2222 )
...
Raises a deprecation warning issue per-dependency. Uses logic that if latest version is deprecated then the package is deprecated.
Closes #1592
2018-07-05 09:16:53 +02:00
Rhys Arkins
07b652507b
refactor: remove unused contentPatterns
...
Closes #2168
2018-07-04 22:40:06 +02:00
Rhys Arkins
1a72984fe2
feat(npm): detect deprecated packages
...
Adds logic to detect presence of “deprecated” field in latest version. First step towards #1592
2018-07-04 20:33:48 +02:00
Rhys Arkins
cd9adf76b5
refactor: RENOVATE_REUSE_PACKAGE_LOCK
...
Attempted workaround for #1984
2018-07-04 19:20:34 +02:00
Rhys Arkins
b14beb1528
docs: fix typos in python.md
...
Thanks @hbetts
2018-07-04 19:02:08 +02:00
Renovate Bot
5ef1b66ae6
chore: update dependency jest to v23.3.0
2018-07-04 15:36:59 +00:00
Rhys Arkins
8a8890f82f
feat: support updateType=bump
...
Refactors updateType logic so that a type of “bump” is returned when bumping versions within existing ranges, instead of minor or major. Updates that fall *outside* the existing range will continue to be labeled as minor or major as appropriate.
This value can now be used within packageRules, e.g.
```
“updateTypes”: [“bump”],
“labels”: [“bumped version only”]
```
Closes #1942
2018-07-04 10:26:31 +02:00
Rhys Arkins
ebbd417e47
chore: prettier
2018-07-04 10:21:41 +02:00
Rhys Arkins
fb6271e4f7
refactor: rename update.type -> update.updateType
2018-07-04 10:11:53 +02:00
Rhys Arkins
17f54934e2
refactor: remove unused nuget.getPackageUpdates
2018-07-04 10:04:52 +02:00
Rhys Arkins
5604f488b7
chore: prettierify
2018-07-04 09:36:05 +02:00
Rhys Arkins
38334fc362
feat: packageRules updateTypes
...
Adds an `updateTypes` field to `packageRules` that lets you specify rules based on update types such as major, minor, patch, pin, etc.
2018-07-04 09:30:29 +02:00
Rhys Arkins
173a2b7c26
feat: enable pip requirements support by default
...
Closes #2216
2018-07-04 07:45:36 +02:00
Rhys Arkins
7ca7cd01f7
docs: add python documentation
...
Closes #2215
2018-07-04 07:42:50 +02:00
Rhys Arkins
7669dc36d5
chore: fix prettier formatting
2018-07-03 15:05:06 +02:00
Rhys Arkins
9fb25cb434
fix(npm): strip trailing \n from npmToken
2018-07-03 14:45:13 +02:00
Rhys Arkins
4cfc4e769d
refactor: skip duplicate setNpmrc
2018-07-03 14:21:46 +02:00
Rhys Arkins
1242cc5735
logs: log masked token after decryption
2018-07-03 14:21:29 +02:00
Rhys Arkins
d8667619d8
fix(npm): move ignoreNpmrcFile logic out of mirror mode
...
Logic to automatically ignoreNpmrcFile=true when npmrc found was in the wrong location.
2018-07-03 13:51:59 +02:00
Rhys Arkins
0e83d471fe
feat(github): pagination page limit
2018-07-03 11:53:09 +02:00
Rhys Arkins
b2cecc38da
logs: print versions when rolling back
2018-07-03 11:49:19 +02:00
Renovate Bot
46715da62f
fix: update dependency semantic-release to v15.6.3
2018-07-03 03:04:34 +00:00
Renovate Bot
f1d4d004cf
fix: update dependency @renovate/pep440 to v0.4.0
2018-07-02 23:29:51 +00:00
Renovate Bot
0f0310c4b0
fix: update dependency semantic-release to v15.6.2
2018-07-02 22:47:00 +00:00
Rhys Arkins
c99c74b8e4
logs: additional logs for abuse detection rejection
2018-07-02 21:31:37 +02:00
Rhys Arkins
7c99089b6a
logs: debug ignoring npmrc files
2018-07-02 20:26:11 +02:00
Renovate Bot
cc5d2055ea
chore: update dependency nock to v9.4.1
2018-07-02 18:12:55 +00:00
Rhys Arkins
d206897113
refactor: Revert "refactor: debug log npm token for each lookup"
...
This reverts commit b46a95a9e2
.
2018-07-02 19:42:48 +02:00
Rhys Arkins
b46a95a9e2
refactor: debug log npm token for each lookup
2018-07-02 19:25:23 +02:00
Rhys Arkins
068ff16ec4
fix: Revert "feat: endpoint credentials handling ( #2146 )"
...
This reverts commit 04e0ca1f80
.
2018-07-02 13:18:37 +02:00
Dragomir Țurcanu
3e19a4708e
feat(gitlab): mergeBranch ( #2178 )
2018-07-02 11:27:08 +02:00
Sam Neirinck
2cc0b0ea82
docs: nuget documentation ( #2197 )
...
Adds initial documentation on how .NET support works, and how Renovate knows which packages to update via nuget.org.
Closes #2156
2018-07-02 10:41:48 +02:00
Ayoub Kaanich
04e0ca1f80
feat: endpoint credentials handling ( #2146 )
...
Refactors credentials/token handling to rely less on env variables and instead use an endpoints middleware for credentials handling.
First step towards #2105
2018-07-02 10:01:42 +02:00
Rhys Arkins
8b633f1d2b
fix: don’t try branch automerge on first run
...
Fixes #2201
2018-07-02 09:33:45 +02:00
Rhys Arkins
83bf162949
fix: automerge only if every upgrade in branch is automerge
...
When generating a branch’s config, iterate through all upgrades and set automerge=true for the branch only if all upgrades have automerge=true. Similarly, set canBeUnpublished=true if ANY upgrade can be unPublished.
Closes #1999
2018-07-02 07:43:21 +02:00
Renovate Bot
f4f1d8871d
fix: update dependency semantic-release to v15.6.1
2018-07-02 05:10:56 +00:00
Rhys Arkins
c1bd2197e2
refactor: use res object for lookup
2018-07-01 07:53:26 +02:00
Rhys Arkins
7ad91f7428
tests: update snapshots
2018-06-30 23:28:21 +02:00
Rhys Arkins
d2eb44ea04
fix(gitlab): massage state opened -> open
...
Closes #2200
2018-06-30 23:07:37 +02:00
Renovate Bot
458cf57429
fix: update dependency pnpm to v2.9.0
2018-06-30 13:22:41 +00:00
Renovate Bot
d42167ad35
chore: update dependency nock to v9.4.0
2018-06-29 22:02:40 +00:00
Rhys Arkins
41efc97e60
fix(docker): harden currentValue check
2018-06-29 17:50:29 +02:00
Rhys Arkins
6ad0aba860
tests: fix coverage
2018-06-29 17:44:17 +02:00
Rhys Arkins
7be16a4fd5
fix(docker): update Dockerfile by line number
2018-06-29 17:17:52 +02:00
Rhys Arkins
02b79b96b0
refactor(docker): set newValue to version not version-suffix
2018-06-29 17:15:27 +02:00
Rhys Arkins
103f54402e
refactor(docker): extract Dockerfile line by line
2018-06-29 15:54:13 +02:00
Rhys Arkins
1eaf512710
refactor(docker): use extracted value and suffix
2018-06-29 15:18:43 +02:00
Rhys Arkins
c25e979aad
refactor: push docker suffix filter to datasource
2018-06-29 14:28:24 +02:00
Rhys Arkins
0eef46102f
refactor: docker getTags filter suffix and version
2018-06-29 14:14:36 +02:00
Rhys Arkins
0fb704ff29
refactor(docker): rename currentPlatform to tagSuffix
2018-06-29 14:09:59 +02:00