Rhys Arkins
|
552b5e68c5
|
Refactor helpers (#382)
* 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
|
2017-06-29 07:29:41 +02:00 |
|
Rhys Arkins
|
fe82c7ad7c
|
Skip repositories with no package.json (#378)
* Skip repositories with no package.json
Closes #376
* Fix await
* Refactor file file check
* Update tests
|
2017-06-28 19:37:08 +02:00 |
|
Rhys Arkins
|
698a63ad32
|
Fetch multiple pages from gitlab projects api endpoint (#377)
Fixes #371
|
2017-06-28 15:01:05 +02:00 |
|
Rhys Arkins
|
a952506259
|
Perform gitlab terminology translation in api (#366)
|
2017-06-28 10:10:40 +02:00 |
|
Rhys Arkins
|
887efe2ac8
|
Unit test gitlab api (#343)
Closes #228
|
2017-06-25 07:11:24 +02:00 |
|
Rhys Arkins
|
24955fab77
|
Support GitLab merge conflict rebasing (#335)
Closes #132
* Add gitlab deleteBranch
* Add GitLab rebasing logic to branch worker
* Add GitLab getBranch
* Record user email during initRepo
* Add canRebase logic
* lint fix
* Add test
|
2017-06-22 11:56:23 +02:00 |
|
Rhys Arkins
|
10622a1811
|
Refactor to enable log context (#331)
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
|
2017-06-22 09:03:36 +02:00 |
|
Troy Coutu
|
e3d2ba1d3e
|
Use iid when setting up harmonized github PR object in getPr (#332)
|
2017-06-22 09:00:26 +02:00 |
|
Rhys Arkins
|
34421a3837
|
Replace winston logging with bunyan (#326)
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
|
2017-06-20 17:57:04 +02:00 |
|
Rhys Arkins
|
b9542217f8
|
Remove log-level verbose (#324)
Closes #318
|
2017-06-20 08:02:17 +02:00 |
|
Rhys Arkins
|
d477aa80e9
|
Fix branch push failure PR (#316)
* Fix GitLab branch status failed - failure
* Fix PR creation when branch automerge fails
Fixes #310
|
2017-06-16 15:24:59 +02:00 |
|
Troy Coutu
|
ed8a20b5b5
|
Add gitlab api v4 support to getPr (#295)
|
2017-06-12 21:05:09 +02:00 |
|
Troy Coutu
|
ba7f6b6e5c
|
Add support for v4 of Gitlab API (#221)
Closes #220
* add gitlab api v4 support
* switch to projects/owned route
|
2017-06-02 08:50:07 +02:00 |
|
Renovate Bot
|
5ebff14931
|
Update dependency prettier to version 1.3.1 (#199)
* Update dependency prettier to version 1.3.1
* Run eslint-fix
|
2017-05-10 09:26:08 +02:00 |
|
Renovate Bot
|
c56c6d9bbe
|
Update dependency prettier to version 1.3.0 (#198)
* Update dependency prettier to version 1.3.0
* Run eslint-fix
|
2017-05-03 06:42:24 +02:00 |
|
Rhys Arkins
|
44e7bbf512
|
Use es5 trailing commas (#183)
|
2017-04-21 10:25:49 +02:00 |
|
Rhys Arkins
|
06f8d50f5e
|
Use Prettier (#181)
|
2017-04-21 10:12:41 +02:00 |
|
Rhys Arkins
|
97d2a54561
|
Add repository autodiscovery (#156)
Closes #146
|
2017-04-21 07:00:26 +02:00 |
|
Rhys Arkins
|
aa3309ffe1
|
PR Automerging (#173)
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
|
2017-04-20 13:01:23 +02:00 |
|
Rhys Arkins
|
ca7b25825d
|
Add PR Creation stage configuration (#168)
* Add prCreation config option
* Support ‘status-success’ configuration
* Add option ‘not-pending’
|
2017-04-17 06:46:24 +02:00 |
|
Rhys Arkins
|
e86725430e
|
Set remove_source_branch in gitlab MRs (#131)
Closes #126
|
2017-03-13 10:21:28 +01:00 |
|
Rhys Arkins
|
eb9f508fef
|
Update gitlab API to match github change
|
2017-02-11 20:19:43 +01:00 |
|
Rhys Arkins
|
191ed70898
|
Add Gitlab support (#83)
Closes #65
|
2017-02-11 08:14:19 +01:00 |
|