- Jul 04, 2017
-
-
Rhys Arkins authored
Closes #427
-
- Jul 03, 2017
-
- Jul 01, 2017
-
-
Rhys Arkins authored
This changes how group are configured to align with the new lock file configuration. BREAKING CHANGE: old group* template options are no longer supported but can be migrated into group object
-
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 30, 2017
-
-
Rhys Arkins authored
This PR adds a scheduling feature, including timezone support. It's described in detail in the FAQ, but the summary is: * Timezones can be defined so that schedules are written in timezone of target repository * Schedules can be written in "plain english" * Multiple schedules allowed * Schedules can be defined all the way down to package level Closes #387
-
Rhys Arkins authored
-
- Jun 27, 2017
-
-
Rhys Arkins authored
* Group together pins * Install github-url-from-git * Get repositoryUrl from npm * Don’t delete excess pins * Update configuration.md * Update tests
-
Rhys Arkins authored
-
- 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 20, 2017
-
-
Rhys Arkins authored
-
- Jun 08, 2017
-
-
Rhys Arkins authored
Add support for automerging without PR, Closes #177 * update definitions and docs * Add mergeBranch api * support merge commit * set automergeType * Update API * Refactor merge commit * branch-push working * Refactor branch * Add back base tree * Fix failing tests * Update definitions and docs * Fix automerge logic * Test isBranchStale * start mergeBranch test * test mergeBranch branch-push throws * more tests * test unknown commit type * pr tests * Detect automerge in versions helper * update tests for new automergeEnabled flag * refactor pr logic * complete pr worker tests * branch automerge tests * Update docs * refactor branch automerge check
-
- Jun 03, 2017
-
-
Rhys Arkins authored
* Update docs * Update yarn.lock
-
Rhys Arkins authored
* Add yarn cache support Closes #237 * Fix prettier
-
- Jun 02, 2017
-
-
Rhys Arkins authored
* Add jsonwebtoken * Add githubApp option * Add id and key configs * Add integer parsing to cli and env * Remove boolean app enablement * Drop got * Add API functions for GitHub Apps * debug not verbose in api * Add GitHub App Helper * Update redact function * Add GitHub app logic * Update logging * Fix lint * getInstallations tests * getInstallationToken tests * getInstallationRepositories tests * Refactor ghGot structure * Add github app tests * Add config tests * update lockfile
-
- Apr 29, 2017
-
-
Rhys Arkins authored
Closes #190
-
- Apr 26, 2017
-
-
Rhys Arkins authored
Closes #188
-
- Apr 21, 2017
-
-
Rhys Arkins authored
Closes #146
-
- Apr 20, 2017
-
-
Rhys Arkins authored
Closes #109 * Add automerge definition * Add mergeMethod * add mergePr for GitHub * update definitions * autodetect merge type * Check mergeable state * Don’t split majors if automerging any * Update mergePr api commands * fix initRepo tests * Add tests * Fix mergePr call * Fix description * Revert branchWorker changes * revert comment * Add test * Add major/minor separation tests * Add status-success tests * Add not-pending tests * Add automerge tests * Check branch status before merge
-
Rhys Arkins authored
-
- Apr 17, 2017
-
-
Rhys Arkins authored
* Add prCreation config option * Support ‘status-success’ configuration * Add option ‘not-pending’
-
Rhys Arkins authored
Closes #166 * Support multiple yarn.lock files for maintenance Closes #166 * Refactor maintainYarnLock logic
-
- Apr 15, 2017
-
-
Rhys Arkins authored
Closes #10, Closes #48 * Update configuration options * Upgrade dependencies to latest if groupName is configured * Update docs * Add groupName logic
-
Rhys Arkins authored
-
Rhys Arkins authored
Closes #133 * Add packages object * Add first test * Add override * More package tests * Update example config in docs * Add regex test
-
- Apr 13, 2017
-
-
Rhys Arkins authored
Closes #96 * Improve yarn logs * Add processYarnLock * Update worker.js * Update worker.js * Fix and update docs * Make Yarn Maintenance strings into templates
-
Rhys Arkins authored
-
- Mar 13, 2017
- Feb 11, 2017
-
-
Rhys Arkins authored
-
- Feb 06, 2017
-
-
Sébastien ELET authored
Closes #54 * feat(rebaseStalePr): add option to rebase stalled PRs * refactor(pr): rename isStalled to isStale * docs(*): rebuild the docs
-
- Feb 05, 2017
-
-
Rhys Arkins authored
-
- Jan 31, 2017
-
-
Rhys Arkins authored
* Add gl-got * Add platform config definition * Refactor for multiple platforms Preparing for #65
-
Sébastien ELET authored
This feature allows for the addition of requested reviewers for Pull Requests.
-
- Jan 30, 2017
-
-
Rhys Arkins authored
-
- Jan 29, 2017
-
-
Rhys Arkins authored
-
- Jan 20, 2017
-
-
Rhys Arkins authored
Now generates CLI, env and docs Makes config more testable
-
- Jan 19, 2017
-
-
Rhys Arkins authored
Closes #60
-
- Jan 18, 2017
-
-
Rhys Arkins authored
-
Rhys Arkins authored
Closes #42
-
Rhys Arkins authored
-