- Sep 02, 2017
-
- Sep 01, 2017
-
-
Rhys Arkins authored
* remove registry-url * replace registry-url with registry-auth-token Fixes #793
-
- Aug 26, 2017
-
-
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 18, 2017
-
-
Rhys Arkins authored
This PR implements eslint-inspired shareable configs. With this feature, we: - Add new config option "extends" * This is an array of preset config names that the current config or preset extends/inherits from - Add new config option "description" * Each preset config should include a description of its functionality that is human-readable - Provide a set of commonly use configs called "preset defaults" - Provide two "full" preset configs: "app" and "library" * Almost the same but app pins *all* version numbers while library only pins devdependencies - Replace regular config in onboarding with one of these two presets - Generate human-readable description of config in Onboarding PR - Support npm for hosting configs (both scoped and non-scoped) Closes #657, Closes #671, Closes #647
-
- Aug 06, 2017
-
-
Rhys Arkins authored
Renovate now adds a status check renovate/unpublish-safe that has the following behaviour: If any upgrade in the branch is < 24 hours old then the status check state is "pending" If all upgrades in the branch are 24 hours or more old then the status check state is "success" This is able to be disabled via a new option "unpublishSafe". Closes #494
-
- Jul 19, 2017
-
-
Rhys Arkins authored
This removes the need to JSON.stringify() objects in logs. Default bunyan fields plus our custom meta fields are stripped out, and everything else is stringified in the details field. Closes #498
-
- Jul 18, 2017
-
-
Rhys Arkins authored
Closes #496
-
- Jul 02, 2017
-
-
Rhys Arkins authored
-
- Jun 27, 2017
-
-
Rhys Arkins authored
* Get repositoryUrl from npm Closes #350 * Generate repository url from npm query Closes #350
-
- Jun 25, 2017
-
-
Rhys Arkins authored
* Move to subdir * Downgrade eslint to 3 * Refactor api and config usage * Refactor mergeRenovateJson * Test mergeRenovateJson * getOnboardingStatus tests * Refactor repository structure * Refactor config.logger * Revert "Refactor config.logger" This reverts commit 6d7f81af6ee284d01aab811dab7eb05c2274edf3. * Refactor repository logging * Refactor try/catch * Refactor platform and onboarding * Refactor setNpmrc * Fix github logger * npm api use config.logger * Refactor repo worker logger * Refactor repo worker * Refactor branched upgrades * Repository refactoring * Move some debug logging to trace * Deprecate fileName * Refactor upgrades * Refactor repository logs * More repository log refactoring * Refactor repository location * Revert "Refactor repository location" This reverts commit faecbf29516737a2752de54103c0228b9112a51c. * Fix tests * mergeRenovateJson * Recombine repository worker * Add initApis tests * add detectPackageFiles tests * Add determineRepoUpgrades tests * start groupUpgradesByBranch tests * add test * add test * Finish groupUpgradesByBranch coverage * Test updateBranchesSequentially * Finish repo coverage * Finish branch worker coverage * Finish workers coverage * Fix isPin * Complete workers coverage * Finish helpers coverage * Add gitlab api tests * getBranchStatus tests * test createPr * start getPr testing * getPr * update and merge PR tests * getFile * getFileContent tests * getFileJson tests * createFile * updateFile * createBranch * commitFilesToBranch * update yarn * Update yarn
-
- Jun 22, 2017
-
-
Rhys Arkins authored
Closes #317 * Install traverse * Scrub api and logger in stringify config * Use stringifyConfig * Ignore logs * Add meta to CLI logs * Refactor repo structure * rename repoWorker * renamed worker * Refactor logger location * Refactor main worker * Refactor getRepoConfig * Refactor err * Refactor repo logger * Add config serializer and logger * Refactor redact * Remove stringifyConfig * Refactor onboarding * Set packageFile logger * Refactor package file logic * branch and pr logging * Improve log context * Fix tests part 1 * more test fixes * Fix github init * All tests passing * Rename cli helper * Refactor logger * Add logger tests * Add config serializer tests * Add configParser tests * Fix package file tests * Expand package-file tests * Use defaultConfig * Add package-file tests * Refactor * Finish package-file tests
-
- Jun 20, 2017
-
-
Rhys Arkins authored
Closes #325 * Install bunyan * Set log level for jest * Replace winston requires with relative logger require * Add cliHelper * Strip unused * Trim unused and update colors * Update log messages * Enable dynamic log level * Update cli.js
-
- Jun 16, 2017
-
-
Rhys Arkins authored
* Add ini * Use repo npmrc * Fix json * Fix npmrc nesting Closes #291
-
- Jun 07, 2017
-
-
Hutson Betts authored
Accept `application/json` as content type fallback in case user is accessing npm registry that does not support the new `npm.install` content type.
-
- Jun 05, 2017
-
-
Rhys Arkins authored
* use snapshots * Use npm cache Closes #246 * Add test for caching
-
- Jun 04, 2017
-
-
Rhys Arkins authored
Closes #252, Closes #211
-
Rhys Arkins authored
Closes #245
-
- Apr 21, 2017
-
-
Rhys Arkins authored
-
Rhys Arkins authored
-
- Jan 31, 2017
-
-
Rhys Arkins authored
All promise syntax has been replaced with async/await. `renovate` is now transpiled with `babel` to a `dist/` folder, which is the target of `main` and `start` in `package.json` now. `renovate` can be run in `node.js` v7 without transpilation using `npm run start-raw` Closes #77
-
- Jan 29, 2017
-
-
Rhys Arkins authored
Closes #69
-
- Jan 17, 2017
-
-
Rhys Arkins authored
Closes #55 commit 4914c5bbf401711b61d9a54330532175a51a167c Author: Rhys Arkins <rhys@keylocation.sg> Date: Tue Jan 17 12:45:45 2017 +0100 Update debug commit 55c8307381397399afda01038b6c50416cba27a3 Author: Rhys Arkins <rhys@keylocation.sg> Date: Tue Jan 17 12:44:08 2017 +0100 Ignore versions newer than “latest” commit 8aa3e7daa937c0d86f89e1d704853ebee46a54a8 Author: Rhys Arkins <rhys@keylocation.sg> Date: Tue Jan 17 11:17:31 2017 +0100 Ignore futures if current is not future
-
Rhys Arkins authored
-
- Jan 15, 2017
-
-
Rhys Arkins authored
Also deprecates RENOVATE_TOKEN for GITHUB_TOKEN
-