Commit Graph

  • 1bae707257 Extract Sanbox class, remove workflows.push Brandon Keepers 2016-11-17 21:05:49 -06:00
  • 1946b9adc2 Move evaluator to its own file Brandon Keepers 2016-11-17 19:22:09 -06:00
  • 72f27464ce Remove unused modules Brandon Keepers 2016-11-17 18:49:31 -06:00
  • db87bcec17 More style fixes Matt Colyer 2016-11-17 13:26:58 -08:00
  • 11040392e2 Fix style Matt Colyer 2016-11-17 12:16:13 -08:00
  • 4d068ce491 Reimplement reactions Matt Colyer 2016-11-17 12:09:26 -08:00
  • 7976c94ae7 Implement unlock Matt Colyer 2016-11-17 12:00:08 -08:00
  • 24d2c21420 Implement locking Matt Colyer 2016-11-17 11:57:28 -08:00
  • af85ae1bee Implement open Matt Colyer 2016-11-17 11:52:12 -08:00
  • 8d965b1ce9 Implement unlabel Matt Colyer 2016-11-17 11:47:03 -08:00
  • f0f44afadc Implement unassign Matt Colyer 2016-11-17 11:38:56 -08:00
  • 5b68c71d72 Implement issue assignment Matt Colyer 2016-11-17 11:25:27 -08:00
  • 3802c1d115 Implement comment test Matt Colyer 2016-11-17 11:20:40 -08:00
  • 0a060b670d Move label tests into plugin Matt Colyer 2016-11-17 11:17:05 -08:00
  • 09f0d7fa11 Add issues plugin test Matt Colyer 2016-11-17 11:08:18 -08:00
  • 9348b522c0 Fix configuration tests Matt Colyer 2016-11-17 10:18:53 -08:00
  • 2d567034d2 Fix dispatcher tests Matt Colyer 2016-11-17 09:37:40 -08:00
  • 4368632c0d Fix paren matching Matt Colyer 2016-11-17 08:52:03 -08:00
  • 280cab1013 Reimplement comment Matt Colyer 2016-11-17 08:48:31 -08:00
  • 8f2c92aad9 reimplement labeling Matt Colyer 2016-11-16 17:46:15 -08:00
  • a21e03bee9 reimplement close action Matt Colyer 2016-11-16 17:41:25 -08:00
  • 484bdfe19d First working version of purejs Matt Colyer 2016-11-16 16:57:41 -08:00
  • b58d51d4df Update docs, js arrow functions don't have this Matt Colyer 2016-11-16 14:36:25 -08:00
  • 6ddb997b7c Experiment with examples as pure JS Brandon Keepers 2016-11-15 22:42:17 -06:00
  • a2a56f38b1 Merge pull request #55 from bkeepers/refactor-parser Brandon Keepers 2016-11-04 10:16:46 -05:00
  • fea4f2cc8a Refactor args Brandon Keepers 2016-11-03 23:08:03 -05:00
  • f252b79af9 Clean up parser implementation Brandon Keepers 2016-11-03 22:30:19 -05:00
  • e6f523efdb logical-expression => binary-expression Brandon Keepers 2016-11-03 21:25:10 -05:00
  • a26d96ba27 Merge pull request #54 from bkeepers/not Brandon Keepers 2016-11-03 21:14:34 -05:00
  • 2397c7070a Add docs on negation Brandon Keepers 2016-11-03 20:37:04 -05:00
  • fb59548881 Implement negation Brandon Keepers 2016-11-03 20:33:24 -05:00
  • c526432b73 Fix headings Brandon Keepers 2016-10-30 11:50:06 -05:00
  • ff3a0106da Update examples Brandon Keepers 2016-10-30 11:48:52 -05:00
  • f0ec15aa19 Move files that are not conditions Brandon Keepers 2016-10-30 11:42:49 -05:00
  • 44650ceb65 Tweaks Brandon Keepers 2016-10-30 10:23:06 -05:00
  • cfe39ffe68 Fix links to source Brandon Keepers 2016-10-30 10:18:17 -05:00
  • 6f5b00cc85 Merge pull request #52 from bkeepers/more-docs Brandon Keepers 2016-10-30 10:15:41 -05:00
  • e3fa0afa3a Add docs on implementing actions and conditions Brandon Keepers 2016-10-30 10:14:48 -05:00
  • 338b15f6b4 Update examples Brandon Keepers 2016-10-29 15:09:08 -05:00
  • a4f637746b Merge pull request #51 from bkeepers/pegjs-util Brandon Keepers 2016-10-29 15:04:15 -05:00
  • 8e83b10bc6 Skip using asty for now Brandon Keepers 2016-10-29 15:02:09 -05:00
  • 458a994f21 Use unroll function Brandon Keepers 2016-10-29 14:41:53 -05:00
  • 1ab58d32f1 Add pegjs-util and asty, consolidate uses of parser Brandon Keepers 2016-10-29 14:30:58 -05:00
  • e600eda6db Try to get number from issue or pull request Brandon Keepers 2016-10-29 13:07:24 -05:00
  • 969de5e7ee Move pegjs to runtime dep for now Brandon Keepers 2016-10-29 12:51:53 -05:00
  • 32ecd731b9 Merge pull request #46 from bkeepers/conditions Brandon Keepers 2016-10-29 12:47:06 -05:00
  • 6ba47b439d Fix operator precidence Brandon Keepers 2016-10-29 12:33:42 -05:00
  • 6381f8e80b Add "is", "is not", and "contains" Brandon Keepers 2016-10-29 11:01:02 -05:00
  • 84670eaa5d Initial docs on conditions Brandon Keepers 2016-10-29 09:56:58 -05:00
  • e375a5c410 refactor actions Brandon Keepers 2016-10-29 08:21:08 -05:00
  • deb87a4589 Add matches operator and refactor Brandon Keepers 2016-10-29 08:18:29 -05:00
  • 0ed8c8c106 Support n logical expressions Brandon Keepers 2016-10-28 23:09:23 -05:00
  • a16d38982a Add logical and Brandon Keepers 2016-10-28 21:09:18 -05:00
  • 05b2786777 Add logical or Brandon Keepers 2016-10-28 20:17:06 -05:00
  • 355cfe4d14 Add FIXME Brandon Keepers 2016-10-28 11:56:06 -04:00
  • 7044b4fd95 Refactor conditions Brandon Keepers 2016-10-28 11:50:46 -04:00
  • f82f6d2d87 Refactor calling of actions Brandon Keepers 2016-10-28 11:38:58 -04:00
  • 01bd168c2f rename "then" to "actions" in ast Brandon Keepers 2016-10-28 11:32:31 -04:00
  • 1572100fff Fix lint errors Brandon Keepers 2016-10-28 11:30:10 -04:00
  • f9db96b7fd Rename "on" to "events" in ast Brandon Keepers 2016-10-28 11:24:00 -04:00
  • 71542de659 Refactor to add a transformer Brandon Keepers 2016-10-28 11:18:27 -04:00
  • bf03127fe8 Implement conditions Brandon Keepers 2016-10-23 23:19:00 -05:00
  • 96d946842d Remove yaml warning Brandon Keepers 2016-10-23 22:09:26 -05:00
  • d1844da0d6 Add conditions Brandon Keepers 2016-10-22 00:21:51 -05:00
  • 9969849fde Merge remote-tracking branch 'origin/master' into integration Brandon Keepers 2016-10-19 23:44:44 -05:00
  • ebd96fd773 Merge pull request #45 from seemakamath/patch-1 Brandon Keepers 2016-10-19 23:38:40 -05:00
  • 24fa404f74 Merge pull request #44 from bkeepers/parser Brandon Keepers 2016-10-19 23:38:04 -05:00
  • c0e9fff4eb Update docs Brandon Keepers 2016-10-19 23:32:26 -05:00
  • 5b9146b0b8 Fix lint error Brandon Keepers 2016-10-19 23:29:24 -05:00
  • 06479a2be5 Add comment syntax Brandon Keepers 2016-10-19 22:58:11 -05:00
  • 258fe27bdb "or" instead of "and" Brandon Keepers 2016-10-19 22:47:03 -05:00
  • a05c5a76ae Add instruction to turn on verbose logging Seema Kamath 2016-10-19 08:31:04 -07:00
  • 574d2c599f Update docs Brandon Keepers 2016-10-18 00:33:54 -05:00
  • 7343699c80 Merge remote-tracking branch 'origin/master' into parser Brandon Keepers 2016-10-18 00:19:42 -05:00
  • b85bc573cf Fall back to generating parser at runtime Brandon Keepers 2016-10-18 00:14:12 -05:00
  • e4166cfe29 Fix lint errrors Brandon Keepers 2016-10-18 00:05:34 -05:00
  • 325d010d58 Remove yaml dependency Brandon Keepers 2016-10-18 00:05:27 -05:00
  • 66451ef3ee Use parser in place of yaml syntax Brandon Keepers 2016-10-18 00:03:55 -05:00
  • 0838ce47de Fix lint errors Brandon Keepers 2016-10-17 01:42:21 -05:00
  • b4a45bb2a6 Behaviors are separated by a semicolon Brandon Keepers 2016-10-17 01:38:08 -05:00
  • 2456a8c254 Separate events by 'and' instead of comma Brandon Keepers 2016-10-17 01:23:17 -05:00
  • 6b5e3d74e3 Implement 'then' Brandon Keepers 2016-10-17 01:21:31 -05:00
  • f5ff1bca79 Implement simple actions Brandon Keepers 2016-10-17 00:59:38 -05:00
  • 8313bb0219 Implement "on" part of the syntax Brandon Keepers 2016-10-17 00:43:41 -05:00
  • 35e07ee885 Add pegjs as a dev dep Brandon Keepers 2016-10-17 00:43:11 -05:00
  • f546c74a27 Merge pull request #43 from bkeepers/reality Brandon Keepers 2016-10-16 23:38:40 -05:00
  • 133dce25e6 Document react action Brandon Keepers 2016-10-16 23:35:28 -05:00
  • 70aff7f307 Remove 'why' section Brandon Keepers 2016-10-16 23:32:21 -05:00
  • f62eedf26f No longer aspirational Brandon Keepers 2016-10-16 23:29:30 -05:00
  • 79e991bcf6 Remove unimplemented examples from README Brandon Keepers 2016-10-16 23:28:09 -05:00
  • f7bc9a183e Fix then syntax Brandon Keepers 2016-10-16 23:19:30 -05:00
  • eba555d5f6 Update not at top of readme Brandon Keepers 2016-10-16 23:19:24 -05:00
  • 62d4a8abdb Move aspirational examples to separate file Brandon Keepers 2016-10-16 23:16:57 -05:00
  • 4d76cc1f9e Remove unimplemented merge action Brandon Keepers 2016-10-16 23:07:27 -05:00
  • 2858724b1c Remove unimplemented from_file option Brandon Keepers 2016-10-16 23:06:56 -05:00
  • 29295ddc50 Remove unimplemented payload conditions Brandon Keepers 2016-10-16 23:00:54 -05:00
  • fb38a39fcf Remove interit_from syntax Brandon Keepers 2016-10-16 22:48:01 -05:00
  • 37c8826411 Clarify what happens after clicking install Brandon Keepers 2016-10-16 18:10:37 -05:00
  • 4a998e3691 typo Brandon Keepers 2016-10-16 17:03:42 -05:00
  • af5a0bd418 Merge pull request #39 from bkeepers/easy-installation Brandon Keepers 2016-10-16 16:19:47 -05:00