Commit Graph

223 Commits

Author SHA1 Message Date
Brandon Keepers
a9ef02cd95 Fix lint errors 2016-10-12 20:44:13 -05:00
Brandon Keepers
d53e792f31 Begin implementing integrations support 2016-10-12 17:49:27 -05:00
Brandon Keepers
80deaebe15 Fix tests and use helper 2016-10-11 23:22:29 -05:00
Brandon Keepers
02f84685f4 Update to work with new api client 2016-10-11 22:54:20 -05:00
Brandon Keepers
b7552249a6 Merge branch 'master' into unassign
* master:
  update to v5.0.1 of api client
  fix filename
  Fix calls to update
  Add open, close, and update actions
  Fix Config loading for broken push event
  Update docs for composed behaviors
  Update server password to match docs
  Add Payload class to remove duplication in actions
  Add lock and unlock
2016-10-11 22:50:21 -05:00
Brandon Keepers
c0db58f727 update to v5.0.1 of api client 2016-10-11 22:49:03 -05:00
Brandon Keepers
6e1323e33f Fix Config loading for broken push event
The push event is missing data for `payload.repository.owner`. This uses `payload.repository.full_name` to get the owener.
2016-10-11 22:06:47 -05:00
Brandon Keepers
78aa5e3ae6 Add Payload class to remove duplication in actions 2016-10-10 21:20:45 -05:00
Brandon Keepers
13e00e09be Add unassign action 2016-10-10 17:52:19 -05:00
Brandon Keepers
76ee04ea7d Add assign action 2016-10-10 11:46:38 -05:00
Brandon Keepers
11ab8be65f Fix esnext errors 2016-10-10 10:27:57 -05:00
Brandon Keepers
fbe55dbaf2 Remove autoresponder behavior 2016-10-10 10:18:36 -05:00
Brandon Keepers
f24349673d run mocha recursive 2016-10-10 10:08:58 -05:00
Brandon Keepers
a24316c7f0 Add support for event.action 2016-10-10 10:06:35 -05:00
Brandon Keepers
9a036c51c5 Add label and unlabel actions 2016-10-10 09:41:58 -05:00
Brandon Keepers
98a261c65d Add support for event.action syntax 2016-10-10 01:46:07 -05:00
Brandon Keepers
2eebbdc1ec Split up refactored dispatcher 2016-10-10 01:26:34 -05:00
Brandon Keepers
e6126e87cf behaviors 2016-10-10 00:04:45 -05:00
Brandon Keepers
5697ebc219 Add test for dispatch 2016-10-09 18:23:13 -05:00
Brandon Keepers
cd13388e8e esnext 2016-10-09 18:01:31 -05:00
Brandon Keepers
520ead83df Use mustache to evaluate templates 2016-10-09 17:37:07 -05:00
Brandon Keepers
4c96ceb140 Fix lint warnings 2016-09-16 11:45:35 -07:00
Brandon Keepers
93abe76ccc Add tests for autoresponder behavior 2016-09-16 11:22:37 -07:00