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
Rhys Arkins
ebfb97ba78
refactor: use docker versioning ( #2195 )
2018-06-29 12:59:15 +02:00
Renovate Bot
9380898bdb
fix: update dependency commander to v2.16.0
2018-06-29 12:52:02 +02:00
Rhys Arkins
6507f29779
fix(docs): update docker documentation
2018-06-29 12:26:06 +02:00
Marvin Altemeier
a29228398a
fix(gitlab): correct prFiles gitlab api ( #2192 )
...
Fixes call to Gitlab API.
Settings require direct path to API, the fixed string doubled it
2018-06-29 12:09:11 +02:00
Rhys Arkins
511fef8135
refactor: use docker versioning
...
Initially docker versioning is just a node semver wrapper, but it will later be expanded with custom support for docker-specific version tags.
2018-06-29 09:02:49 +02:00
Rhys Arkins
01ccb03b94
feat: massage docker Node.js branches
...
Manually finds and massages node updates in Docker, Docker Compose and Circle CI so that they should take on the same “renovate/node-8.x” style branch naming. The goal is to unify all node updates into a single branch.
2018-06-29 06:55:42 +02:00
Rhys Arkins
25a35b871d
fix(npm): set lockedVersion only if valid semver
2018-06-29 06:31:12 +02:00
Renovate Bot
108c2dacf3
chore: update dependency prettier to v1.13.7
2018-06-28 21:39:03 +00:00
Rhys Arkins
b4f7ed2e0d
refactor: simplify mergeBranch
2018-06-28 13:56:08 +02:00
Rhys Arkins
46bc8d0068
fix: restore lockFile set for lerna
2018-06-28 13:41:11 +02:00
Rhys Arkins
ae62215936
feat(npm): lerna lockFile maintenance
...
Adds support for lock file maintenance when lerna is in use.
Closes #1974
2018-06-28 12:33:45 +02:00
Rhys Arkins
8d19c6544f
tests: fix snapshots for releaseTimestamp
2018-06-28 11:11:30 +02:00
Rhys Arkins
645ec7f171
fix: add releaseTimestamp to update
2018-06-28 10:52:56 +02:00
Rhys Arkins
6e0c6affdc
logs: setMeta repository before handling error
2018-06-28 10:38:25 +02:00
Rhys Arkins
a3043c47ec
feat: log warning if lock file error persists for 1 day
...
Raises an additional log file warning whenever lock file errors persist for a day or longer. The idea of this is that temporary errors - e.g. caused by npmjs itself - should not disturb the user. 1 day seems like a reasonable time for multiple attemps to be made first, assuming it has been scheduled. Once this is tested in production for a little while and no unexpected problems, it will be converted to actually raise a config warning issue in the repo to get user attention.
2018-06-28 10:17:17 +02:00
Rhys Arkins
108e8cb2b6
fix: remove console.log in npm datasource
2018-06-28 10:03:39 +02:00