- May 21, 2018
-
- May 20, 2018
-
- May 19, 2018
-
-
Rhys Arkins authored
This reverts commit 09978ae8.
-
Dragomir Țurcanu authored
Added permission checking on `initRepo` which, in case of an error, throws a clear message (`The token doesn't have the write permissions to the repository`) Closes #509
-
Marco Massarotto authored
This PR follows up and fixes #1968 The previous PR didn't behave correctly as it was expecting Github Enterprise to ALWAYS been configured and that the github.com token was available in the `GITHUB_COM_TOKEN` env variable. But for non GHE project `GITHUB_COM_TOKEN` is not defined and github.com token is available at the `GITHUB_TOKEN` env variable instead. This updated PR fix this issue and avoid further problems by prioritising `github.com` over GHE. Now the code is NOOP if no `GITHUB_ENDPOINT` is configured. If it's configured, instead, now the codes assumes that, by DEFAULT, a dependency is hosted on `github.com` so it removes `GITHUB_ENDPOINT` and use `GITHUB_COM_TOKEN` as Github token immediately. They are restored only if needed, when a dependency is hosted on the provided GithubEnterprise.
-
- May 18, 2018
-
-
Renovate Bot authored
-
Rhys Arkins authored
Closes #1990
-
Rhys Arkins authored
This reverts commit 7fcbb47b.
-
Rhys Arkins authored
This reverts commit 080d9451.
-
Rhys Arkins authored
Closes #1988
-
- May 17, 2018
-
-
Renovate Bot authored
-
Rhys Arkins authored
Closes #1952
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
This PR replaces the existing `pinVersions`, `upgradeInRange` and `versionStrategy` settings with a single one: `rangeStrategy`. Previously: - `pinVersions` could be `true` or `false`, but defaulted to `null`, which meant that Renovate would decide. `true` meant that Renovate would replace existing ranges like `^1.0.0` with an exact/pinned version such as `1.2.0`. - `upgradeInRange` could be true or false, default to false. If `true`, it would mean Renovate would replace an existing range like `^1.0.0` with something like `^1.2.0` - `versionStrategy` could be `replace` or `widen` and was mainly used for `peerDependencies` to widen existing ranges, e.g. from `^1.0.0` to `^1.0.0 || ^2.0.0` It was possible to set conflicting settings, e.g. configuring `pinVersions=true` and `upgradeInRange=true`. Now, we combine them into a single setting: `rangeStrategy`: - `auto` = Renovate decides (this will be done on a manager-by-manager basis) - `pin` = convert ranges to exact versions - `bump` = same as `upgradeInRange` previously, e.g. bump the range even if the new version satisifies the existing range - `replace` = Same as pinVersions === false && upgradeInRange === false, i.e. only replace the range if the new version falls outside it - `widen` = Same as previous versionStrategy==='widen'
-
- May 16, 2018
-
-
Renovate Bot authored
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Ayoub Kaanich authored
Fetch pages 2..10 in parallel Closes #1944
-
Rhys Arkins authored
This reverts commit f2fb2e6b.
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
Closes #1977
-
- May 15, 2018
-