Skip to content
Snippets Groups Projects
  1. Dec 17, 2018
  2. Nov 16, 2018
    • Rhys Arkins's avatar
      feat: trustLevel · db0efdf0
      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
      db0efdf0
  3. Oct 15, 2018
  4. Sep 25, 2018
  5. Sep 23, 2018
  6. Sep 12, 2018
  7. Sep 09, 2018
  8. Sep 03, 2018
  9. Aug 29, 2018
  10. Jul 06, 2018
  11. Jul 02, 2018
  12. Jun 25, 2018
  13. Jun 04, 2018
  14. May 06, 2018
  15. Apr 17, 2018
  16. Apr 12, 2018
  17. Apr 04, 2018
  18. Mar 28, 2018
  19. Mar 12, 2018
  20. Mar 01, 2018
  21. Jan 25, 2018
  22. Nov 12, 2017
  23. Nov 08, 2017
  24. Sep 14, 2017
  25. Aug 02, 2017
  26. Jul 31, 2017
  27. Jul 28, 2017
    • Rhys Arkins's avatar
      feat: Log warnings when unknown configuration options or option types found (#554) · 7d493a14
      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
  28. Jul 18, 2017
  29. Jul 15, 2017
  30. Jul 01, 2017
    • Rhys Arkins's avatar
      feat: schedule support for lock file maintenance · 6f49927a
      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.
      6f49927a
  31. Jun 29, 2017
    • Rhys Arkins's avatar
      Refactor helpers (#382) · 552b5e68
      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
      552b5e68
  32. Jun 28, 2017
  33. Jun 27, 2017
    • Rhys Arkins's avatar
      Update docs · 6e12c35d
      Rhys Arkins authored
      6e12c35d
    • Rhys Arkins's avatar
      Fix isGitHub · 1669cefb
      Rhys Arkins authored
      1669cefb
    • Rhys Arkins's avatar
      Refactor worker code (#362) · 463d2fc3
      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
      463d2fc3
  34. Jun 26, 2017
  35. Jun 25, 2017
    • Rhys Arkins's avatar
      Refactor repository worker (#344) · 19f4b3b0
      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
      19f4b3b0
Loading