Commit Graph

325 Commits

Author SHA1 Message Date
Brandon Keepers f68ae7875e Merge pull request #79 from migarjo/decouple-config-from-repo
Add routing plugin
2017-01-25 22:45:17 -06:00
Brandon Keepers a17f04f6e6
Move requires to avoid circular dependencies 2017-01-25 22:05:59 -06:00
Michael Johnson dfc5a94f82 Fix syntax errors 2017-01-24 15:28:15 -07:00
Michael Johnson ee6e77c2f9 Add routing plugin 2017-01-24 10:43:14 -07:00
Brandon Keepers 3d123908ba Merge pull request #76 from bkeepers/relative-to-source
Include content relative to source repository
2016-12-09 09:38:29 -06:00
Brandon Keepers 9acfaba32b
Include contents relative to repo source 2016-12-08 23:54:22 -06:00
Brandon Keepers ec56779d37
Include relative to the current repo 2016-12-08 23:48:44 -06:00
Brandon Keepers 8411487998
Fix examples of content 2016-12-07 09:47:13 -06:00
Brandon Keepers 65c00d689c Remove link to "then" 2016-12-07 09:39:51 -06:00
Brandon Keepers 9c53e0d346 Merge pull request #73 from jonico/patch-1
No need to invite probot as collaborator anymore
2016-12-07 09:36:47 -06:00
Johannes Nicolai 714215c1a7 No need to invite probot as collaborator anymore
https://github.com/bkeepers/PRobot/pull/36
2016-12-07 16:35:10 +01:00
Brandon Keepers 1514f621c5 Merge pull request #72 from bkeepers/paul
Switch to bunyan for logging
2016-12-06 09:21:29 -06:00
Brandon Keepers 9a217361cc
Fix docs on debugging 2016-12-06 08:56:37 -06:00
Brandon Keepers 8be66d9bc4
Switch to bunyan for logging 2016-12-05 23:49:03 -06:00
Brandon Keepers d58c5d8f75 Merge pull request #71 from bkeepers/fix-push
Fix error on push event
2016-12-05 21:37:06 -06:00
Brandon Keepers 2352493d92
Fix error on push event 2016-12-05 21:28:23 -06:00
Brandon Keepers 0b0aba805c Merge pull request #70 from bkeepers/delete-comment
Add deleteComment action
2016-12-04 23:32:05 -06:00
Brandon Keepers e01c865e1c
Add docs for `deleteComment` 2016-12-04 23:29:44 -06:00
Brandon Keepers 80aedee988
Support for deleting pull request review comments 2016-12-04 23:29:24 -06:00
Brandon Keepers 74fbdeda6b
Support deleting commit comments 2016-12-04 23:19:24 -06:00
Brandon Keepers 6cbd97138e
DEBUG=github to enable API request debugging 2016-12-04 22:52:40 -06:00
Brandon Keepers f6c6869456
Add deleteComment plugin action 2016-12-04 22:52:40 -06:00
Brandon Keepers ecd2317b46 Merge pull request #69 from bkeepers/contents
Add method for getting repository contents
2016-12-04 18:41:43 -06:00
Brandon Keepers e801e80feb
Debug when loading contents 2016-12-04 18:38:18 -06:00
Brandon Keepers 4ec037b3ec
Add method for getting repository contents 2016-12-04 18:22:46 -06:00
Brandon Keepers 249809f9d2 Merge pull request #67 from bkeepers/load
Load configuration from another file
2016-12-04 16:40:12 -06:00
Brandon Keepers fc6fefa1f1
Rename load => include 2016-12-04 16:36:42 -06:00
Brandon Keepers fe698f09f8
Add docs for load 2016-12-04 16:20:52 -06:00
Brandon Keepers a20c245a8f
Fix headings 2016-12-04 16:20:36 -06:00
Brandon Keepers df59026ad3
load from another repo 2016-12-04 14:20:01 -06:00
Brandon Keepers eec408b252
Allow overwriting of attributes
Now that each intallation gets an authed API client, this should be safe
2016-12-04 14:17:59 -06:00
Brandon Keepers 0b7ffb3a3a
Add load method in config API 2016-12-04 13:13:55 -06:00
Brandon Keepers 8fabd7ccc1
Refactor config loading 2016-12-04 13:13:54 -06:00
Brandon Keepers 6968e6182a Merge pull request #68 from bkeepers/refactor
A few refactorings
2016-12-04 13:01:29 -06:00
Brandon Keepers 4e60ad56cf
Refactor out dispatcher 2016-12-04 12:59:42 -06:00
Brandon Keepers 7de384e6a2
Move sandbox API back into config class 2016-12-04 12:59:42 -06:00
Brandon Keepers 0b717e68a2
Move payload helpers to context 2016-12-04 12:57:28 -06:00
Brandon Keepers 98f870c4a3 Merge pull request #66 from bkeepers/scripts
Add script/simulate and script/tunnel
2016-12-04 12:45:31 -06:00
Brandon Keepers c0b8e9141b
Docs for script/tunnel 2016-12-04 12:44:53 -06:00
Brandon Keepers 5c0df54076
Add script/tunnel 2016-12-04 12:42:51 -06:00
Brandon Keepers 8076bd2d04
Add script/simulate for simulating webhook events 2016-12-04 12:42:37 -06:00
Brandon Keepers ed18101304 Merge pull request #59 from bkeepers/pure-js-implemented-refactored
Cleanup plugin interface
2016-11-24 21:09:33 -06:00
Brandon Keepers 75305c448a
Remove commented out conditions for now
We can figure out how to guard against plugins receiving the wrong events later
2016-11-24 21:07:55 -06:00
Brandon Keepers cc18091356
Add plugin base class 2016-11-24 21:02:40 -06:00
Brandon Keepers 838f4801d9
Unnecessary test changes 2016-11-22 23:46:20 -06:00
Brandon Keepers dd962b1f05
Remove unused evaluator 2016-11-22 23:43:27 -06:00
Brandon Keepers f13c96b5a2
Pass fn to proxy method 2016-11-22 23:35:56 -06:00
Brandon Keepers b8a71dcfdc
Remove scratchpad 2016-11-22 22:49:54 -06:00
Brandon Keepers 65eaf9300b
Reimplement workflow with new plugin system 2016-11-22 22:44:24 -06:00
Brandon Keepers 8dd579c7f4
Fix lint errors 2016-11-22 21:34:47 -06:00