Commit Graph

279 Commits

Author SHA1 Message Date
Brandon Keepers 9969849fde
Merge remote-tracking branch 'origin/master' into integration
* origin/master: (34 commits)
  Update docs
  Fix lint error
  Add comment syntax
  "or" instead of "and"
  Add instruction to turn on verbose logging
  Update docs
  Fall back to generating parser at runtime
  Fix lint errrors
  Remove yaml dependency
  Use parser in place of yaml syntax
  Fix lint errors
  Behaviors are separated by a semicolon
  Separate events by 'and' instead of comma
  Implement 'then'
  Implement simple actions
  Implement "on" part of the syntax
  Add pegjs as a dev dep
  Document react action
  Remove 'why' section
  No longer aspirational
  ...
2016-10-19 23:48:19 -05:00
Brandon Keepers 325d010d58
Remove yaml dependency 2016-10-18 00:05:27 -05:00
Brandon Keepers 35e07ee885
Add pegjs as a dev dep 2016-10-17 00:43:11 -05:00
Brandon Keepers 9f1ec510f4
Merge remote-tracking branch 'origin/master' into integration
* origin/master:
  Tweak debugging
  Avoid using global
  Log stuff
  use global instead of GLOBAL
  Make debug global
  Add package version for debug
  Update CONTRIBUTING.md
  Address @bkeepers feedback
  Tweak formatting
  Add testing section header
  Actually fix formatting
  Fix code block formatting
  Add note on enabling debug mode for github client
  Change title to Setup
  Update contributing.md
  Use debug
  Add log for react
  Turn off GitHub client debug
2016-10-15 09:49:55 -05:00
Brandon Keepers 0d537cd275
Merge remote-tracking branch 'origin/master' into seemakamath-verbose-logging
* origin/master:
  Update CONTRIBUTING.md
  Address @bkeepers feedback
  Tweak formatting
  Add testing section header
  Actually fix formatting
  Fix code block formatting
  Add note on enabling debug mode for github client
  Change title to Setup
  Update contributing.md
  Add Gitter.im badge
  Fix tests and use helper
  Update to work with new api client
  Update docs
  Add unassign action
2016-10-15 02:15:45 -05:00
Seema Kamath 26cb16b9af Add package version for debug 2016-10-14 09:47:17 -07:00
Seema Kamath 85bd7c0298 Use debug 2016-10-13 10:14:12 -07:00
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 17fc921ead
Add dotenv 2016-10-12 17:48:00 -05:00
Brandon Keepers 8f80cbaf0e Merge pull request #20 from bkeepers/unassign
Add unassign action
2016-10-12 15:49:16 -05:00
Brandon Keepers fc1c262553 Merge pull request #29 from seemakamath/react-action
Add support for reactions
2016-10-12 15:39:46 -05:00
Seema Kamath 5c1f5b11fc Update GitHub Client to 5.2 2016-10-12 13:37:35 -07:00
Brandon Keepers e890975da4 Fix typo in name 2016-10-12 13:43:48 -05:00
Brandon Keepers 80deaebe15
Fix tests and use helper 2016-10-11 23:22:29 -05:00
Brandon Keepers c0db58f727
update to v5.0.1 of api client 2016-10-11 22:49:03 -05:00
Brandon Keepers e7f9529943
Run lint with `npm test` 2016-10-10 10:29:42 -05:00
Brandon Keepers a8370917b2
Require esnext syntax 2016-10-10 10:27:37 -05:00
Brandon Keepers 79ee3fa028
Experiment with rules-based approach 2016-10-09 00:29:05 -05:00
Brandon Keepers e353dbf6ee
update name in package.json 2016-10-07 18:04:15 -05:00
Brandon Keepers 7aec8d988f
Create scripts to rule them all 2016-09-17 12:27:58 -05:00
Brandon Keepers 03feb13534
Fix name of server process 2016-09-17 11:03:19 -05:00
Brandon Keepers 7b8e8344a8
Use the latest node 2016-09-17 10:53:42 -05:00
Brandon Keepers d4b5a2094e Add CI target 2016-09-16 11:47:26 -07:00
Brandon Keepers 62d3b1c09a Add xo for linting 2016-09-16 11:44:21 -07:00
Brandon Keepers 82ff00a077 Add expect for tests 2016-09-16 11:21:53 -07:00
Brandon Keepers 064c1bce56 Add handlebars dependency 2016-09-16 10:18:13 -07:00
Brandon Keepers 70027cd2fa Add run script 2016-09-16 09:11:49 -07:00
Brandon Keepers 6ca4415c72 Server that responds to webhooks 2016-09-16 09:10:30 -07:00