- Sep 07, 2017
-
- Sep 03, 2017
-
-
Rhys Arkins authored
This will help “self heal” in cases where the branch becomes invalid and PR creation continually fails. Closes #773
-
- Sep 02, 2017
-
-
Rhys Arkins authored
If a repository has a lock file error (e.g. can’t look up a private module) then it will no longer attempt to create every branch. Instead, it will error/exit after the first branch. Additionally, “Pin Dependencies” has been sorted to be first and further branches won’t be added or updated until Pin Dependencies has been merged.
- Sep 01, 2017
-
-
Rhys Arkins authored
* remove registry-url * replace registry-url with registry-auth-token Fixes #793
-
Rhys Arkins authored
* fix: migrate “every xday” to “on xday” * fix: do not migrate before and after if before is after after e.g. do not migrate “after 1am and before 5am”
-
Rhys Arkins authored
A new config object `encrypted` can be defined at any level and contain encrypted configuration strings. Initial use is for encrypting an npm token for use with the hosted renovate app. Closes #650
-
- Aug 31, 2017
-
-
renovate[bot] authored
-
Rhys Arkins authored
Forward slash is replaced with %2F. It is assumed that this is backwards compatible with api v3 too. Closes #749
-
singapore authored
Closes #757
-
David Herges authored
GitLab 9.5 deprecates api v3 and `iid` must now be used for MRs
-
- Aug 29, 2017
-
-
Rhys Arkins authored
Renovate config can now support the fields `npmToken`, `npmrc` and `yarnrc`. `npmrc` and `yarnrc` (note no `.` prefix) can be used as an alternative to checking the respective files into the repo and have the same effect. `npmToken` is a shorter alternative and allows for just the npm token to be added, defaulting to the public npm registry.
-
- Aug 28, 2017
-
-
Rhys Arkins authored
Previously, the automerge feature was causing some undesirable behaviour when multiple branches were open at the same time. Example: #707. The main problem is that other branches will still be calculated based on the original `package.json` contents and not the post-merge contents. The simplest solution seems to be: - Stop all subsequent branch processing after any automerge - Restart repository renovation This continues until no branch has automerged in a cycle. Closes #750
-
Rhys Arkins authored
We should not leave the PR unopened forever if the branch remains in not-pending state too long. Some status checks may leave the status as “pending” instead of “failed”. Defaults to 12 hours but is configurable. Closes #747
-
- Aug 27, 2017
-
-
Rhys Arkins authored
Closes #626
-
Rhys Arkins authored
This feature adds explicit support for correctly generating the yarn.lock file for workspaces. Specifically, it means that the yarn.lock in the root directory is regenerated whenever *any* package.json is modified. Previously lock files were only every updated if its corresponding package.json changes, but that is not the way yarn workspaces works. Closes #473
- Aug 26, 2017
-
-
Rhys Arkins authored
The ignoreNodeModules feature is replaced with a generic ignorePaths one and allows any array of strings to be defined and package.json file matching them will be skipped/ignored. Also migrates any existing config/presets.
-
Rhys Arkins authored
This is a major refactor of branch code to prepare for Yarn workspaces plus creating PRs for branches with failing lockfiles. Marked as "feature" to cause a minor version bump due to the moderate chance of accidentally breaking something.
- Aug 25, 2017
-
-
Rhys Arkins authored
Fixes #732
- Aug 24, 2017
-
-
Rhys Arkins authored
* fix: explicitly check automerge = true * update presets fixtures and tests * fix versions tests * update tests
-
Rhys Arkins authored
-
Rhys Arkins authored
- reuse suffix for any “before and after” splits - move “on every weekday” massage to migrate
-
- Aug 23, 2017
-
-
Rhys Arkins authored
- Split ‘x and y’ schedule into [x, y] - Replace schedules like ’on mondays’ with ‘on monday’
- Aug 22, 2017
-
-
renovate[bot] authored
-
Rhys Arkins authored
Eliminating one more possibility for #707
-
renovate[bot] authored
-