- Nov 05, 2017
-
-
Rhys Arkins authored
-
Rhys Arkins authored
Refactors file system of platforms and adds test to ensure GitHub and GitLab have same module.exports signatures.
-
Rhys Arkins authored
Repository logic code has been rearranged for better logic and file separation. Closes #654
- Nov 03, 2017
-
-
Rhys Arkins authored
By searching for the *original* value, this caused problems if a tag gets updated multiple times in the same PR. Closes #1050 hopefully for the last time
-
Rhys Arkins authored
-
Rhys Arkins authored
This PR refactors the onboarding PR logic into its own subdirectory and redesigns it to use plain markdown instead of html. Plain markdown in PR bodies is a requirement for adding VSTS Support ( #1049 ).
-
Rhys Arkins authored
-
Rhys Arkins authored
* refactor: move monorepos logic to npm manager * fix test
-
Rhys Arkins authored
Also clarify docs that encrypted config must be contained in renovate.json (i.e. not package.json).
-
Rhys Arkins authored
-
Rhys Arkins authored
This was necessary when attempting to use jest mock all
-
Rhys Arkins authored
Renovate already detects PRs mistakenly closed during a certain time period when a bug was present. Now, it will rename those so that they are no longer detected and the ignore code does not have to remain indefinitely.
- Nov 02, 2017
-
-
Rhys Arkins authored
This allows parameter substitution to work correctly (undefined is replace, null is not). Closes #1076
- Nov 01, 2017
-
-
renovate[bot] authored
-
Rhys Arkins authored
This refactor means that createPr now takes `labels` as a new parameter so that the GitLab API can include them with the MR creation request, so save one API call. This also fixes #985 as a result.
-
Rhys Arkins authored
99% of the time we should not Renovate forked repositories. Previously, we skipped onboarding them unless a renovate.json was present. However, that meant that if someone forked a repository where the source was using Renovate, then the fork gets renovated automatically too. After this change, forked repositories need to set renovateFork=true in their renovate.json Closes #940 BREAKING CHANGE: Forked repositories now need to configure renovateFork=true in renovate.json
-
Rhys Arkins authored
-
Rhys Arkins authored
This commit drops support for nodejs 6 now that nodejs 8 has reached LTS. Renovate will now publish only the `lib/` directory and not `dist/`. Some babel is necessary to leave in-place because Jest otherwise crashes when encountering the spread operator. BREAKING CHANGE: Node.js 6 is no longer supported
-
Rhys Arkins authored
GitLab is now hardcoded to apiv4 with no detection performed. BREAKING CHANGE: GitLab API v3 is no longer supported
-
Rhys Arkins authored
-
Rhys Arkins authored
Renovate will now check ignorePaths values for either (a) a string match, or (b) glob pattern. e.g. a string of ‘node_modules/‘ will ignore ‘node_modules/foo/package.json’ and ‘backend/node_modules/foo/package.json’ but it will also ignore ‘not_node_modules/foo/package.json` too. Therefore a blog pattern of `**/node_modules/**` is superior. Closes #1054 BREAKING CHANGE: ignorePaths now supports globs and may match more than before, but that’s probably a good thing.
-
Rhys Arkins authored
BREAKING CHANGE: GitHub *App* support code has been removed from within this repository.
-
Rhys Arkins authored
Closes #590 BREAKING CHANGE: lock file maintenance is now disabled by default.
-
Rhys Arkins authored
By defaulting pinVersions to null, this allows Renover to autodetect on a per-package file basis. Users may still manually configure (override autodetection) pinning enabled or disabled via config. Closes #589 BREAKING CHANGE: Renovate will no longer default to pinning versions - instead it will autodetect whether to pin, unless overrided.
-
Rhys Arkins authored
Drop support for (unused) ignoreFuture option. Closes #588 BREAKING CHANGE: Support is removed for ignoreFuture configuration option
-
Rhys Arkins authored
Helps with troubleshooting #1072