- Dec 17, 2018
-
- Nov 16, 2018
-
-
Rhys Arkins authored
New config option replaces existing option exposeEnv. Set trustLevel=high in the bot config if you trust the contents of the repositories you are renovating. Doing so results in env being exposed, access to localhost, etc. Closes #2739
-
- Oct 15, 2018
-
-
Rhys Arkins authored
Closes #2651
-
- Sep 25, 2018
-
-
Rhys Arkins authored
-
- Sep 23, 2018
-
-
Rhys Arkins authored
-
- Sep 12, 2018
-
-
Rhys Arkins authored
-
- Sep 09, 2018
-
- Sep 03, 2018
-
-
Rhys Arkins authored
Closes #2466
-
- Aug 29, 2018
-
-
Vladimir Starkov authored
Adds platform support for Bitbucket cloud. Closes #136, Closes #2238
-
- Jul 06, 2018
-
- Jul 02, 2018
-
-
Rhys Arkins authored
This reverts commit 04e0ca1f.
-
Ayoub Kaanich authored
Refactors credentials/token handling to rely less on env variables and instead use an endpoints middleware for credentials handling. First step towards #2105
-
- Jun 25, 2018
-
- Jun 04, 2018
-
-
Connor Brathwaite authored
Closes #1764
-
- May 06, 2018
-
- Apr 17, 2018
-
- Apr 12, 2018
-
-
Rhys Arkins authored
Closes #1829
-
- Apr 04, 2018
-
- Mar 28, 2018
-
-
Rhys Arkins authored
Validates that each packageRule must contain at least one selector. Resolves the rule first to allow for presets. Closes #1345, Closes #1693
-
- Mar 12, 2018
-
- Mar 01, 2018
-
-
Rhys Arkins authored
Enables a “banner” at the top of PRs. Must be set inside a config.js to work.
-
- Jan 25, 2018
-
-
ctaepper authored
Adds a config option to bot administrators called `exposeEnv`, for cases where repositories are trusted. If set to true, the bot's full `process.env` can be used for `.npmrc` variable substitution and is passed to child processes when generating lock files. Disabled by default, including in the App.
-
- Nov 12, 2017
-
-
JYC authored
This PR adds support for Microsoft's [Visual Studio Team Services](https://www.visualstudio.com/team-services/) platform (in addition to existing GitHub and GitLab support). Closes #571
-
- Nov 08, 2017
-
- Sep 14, 2017
-
-
Rhys Arkins authored
* install npm from npm * use embedded npm and remove versions checking
-
- Aug 02, 2017
-
- Jul 31, 2017
-
- Jul 28, 2017
-
-
Rhys Arkins authored
This PR adds detection and log warnings for the following config validation errors: - Unknown config option (e.g misspelling of a valid config option) - Config option is a wrong type (e.g. string instead of boolean) It does *not* propagate this warning to the user (i.e. in onboarding or PRs) yet due to the high chance that we'll find a false negative. I will watch logs for a week or so and then once happy with results will activate user-visible warnings via #556. Closes #548, Closes #555
-
- Jul 18, 2017
-
-
Rhys Arkins authored
-
- Jul 15, 2017
-
-
Rhys Arkins authored
-
- Jul 01, 2017
-
-
Rhys Arkins authored
This feature now allows a custom schedule to be defined for lock file maintenance. It is now enabled by default but runs only before 5m on Sundays. Closes #399 BREAKING CHANGE: lock file maintenance is enabled by default. Rules will apply to both yarn and npm (npm is yet to be implemented however). Existing mainainYarn* variables are removed and replaced by new lockFileMaintenance object.
-
- Jun 29, 2017
-
-
Rhys Arkins authored
* Move yarn and npm helpers into branch worker * Fix name * Move package-json helper * Update name * Move changelog * Move github-app * Remove unused platform * Move logger * Fix lint
-
- Jun 28, 2017
-
-
Rhys Arkins authored
Closes #375 * Detect versions at startup * Add meaningful error messages when problems with npm or yarn * Test helpers * Test global versions
-
Rhys Arkins authored
* Add debug messages to API * Fix rebase logic * Fix tests * Simplify logic * Update branch.spec.js
-
- Jun 27, 2017
-
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
* Move package-file worker * rename to renovatePackageFile * Move packageJson * Add getDepTypeConfig * Add * Revert "Add" This reverts commit d034e6149af90caf57de3f1b5069674fd8537bd3. * Refactor versions * rename findPackageFileUpgrades * rename versions * packageWorker * Refactor promises * move snapshots * Rename * Refactor versions * Refactor * Finish package worker * Major refactor * Remove worker tests * package/versions * Finish packageWorker tests * package-json test * Finish dep-type tests * Add back package-json helper test * Refactor package-file * Add back branch and pr * Add back remaining worker tests * update tests * remove snapshot * Fix dep-type coverage * Remove old tests * Coverage
-
- Jun 26, 2017
-
-
Rhys Arkins authored
* Add subdirectory * Move apis tests * Move onboarding * Move more apis functions * Move upgrades * Refactor index * Renames
-
Rhys Arkins authored
* Set levels in definitions * Rename global worker * getRepoConfig use options levels * Refactor packageFileConfig * Add onboarding configuration
-
- 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
-