Commit Graph

  • 31de77cfd1 cleanup Brandon Thomas 2021-05-07 22:33:47 -04:00
  • 71758aef4e use redis connection manager (theoretically reconnects) Brandon Thomas 2021-05-07 22:12:51 -04:00
  • d5a329469e fix wiring Brandon Thomas 2021-05-07 03:26:57 -04:00
  • 2c907b224b wire up to outbound proto Brandon Thomas 2021-05-07 03:22:49 -04:00
  • e96a29ed6c updated architecture Brandon Thomas 2021-05-07 03:03:22 -04:00
  • 8641289f43 add other proto type Brandon Thomas 2021-05-07 02:20:37 -04:00
  • 7a4f6fbbbf new enum type Brandon Thomas 2021-05-07 02:15:21 -04:00
  • 0ae823be44 more proto handling Brandon Thomas 2021-05-07 00:52:36 -04:00
  • 512829cb09 parse message types (wip) Brandon Thomas 2021-05-07 00:36:38 -04:00
  • b69f1c2a76 command parser tests pass Brandon Thomas 2021-05-06 23:59:47 -04:00
  • bd0d29973c add command parser and tests (wip) Brandon Thomas 2021-05-06 23:51:14 -04:00
  • d0ccd4ebcd add order by name and by quality options Brandon Thomas 2021-05-06 22:36:15 -04:00
  • c5f7075082 sort president names in list Brandon Thomas 2021-05-06 22:28:20 -04:00
  • 1cecb76e6c Remove president prefixes, add category Brandon Thomas 2021-05-06 22:24:02 -04:00
  • 44ef5e8d31 update default voices (no longer star wars day) Brandon Thomas 2021-05-06 22:19:10 -04:00
  • cfa998afb5 star wars images Brandon Thomas 2021-05-04 17:03:23 -04:00
  • a9c34df57d star wars Brandon Thomas 2021-05-04 16:57:57 -04:00
  • aa7e3612f3 WIP on pubsub enricher port to better protos Brandon Thomas 2021-05-03 23:53:08 -04:00
  • faf4d85ac6 fix name collision Brandon Thomas 2021-05-02 19:00:14 -04:00
  • c620cf5b18 publish to 'firehose' by default Brandon Thomas 2021-05-02 18:52:13 -04:00
  • b5663347a2 Major refactor: new payload wrapper type Brandon Thomas 2021-05-02 18:15:35 -04:00
  • a1e931b5e8 optional types Brandon Thomas 2021-05-02 17:31:38 -04:00
  • 491b51939b omitted payload data Brandon Thomas 2021-05-02 17:23:49 -04:00
  • 367b1bbc9f huge refactor to ingestion protos Brandon Thomas 2021-05-02 17:21:26 -04:00
  • 0775b0f13f not necessary anymore Brandon Thomas 2021-05-02 16:31:44 -04:00
  • 3217f96e6f fix duplication Brandon Thomas 2021-05-02 16:10:39 -04:00
  • bf5f427a61 fix protos for C++ Brandon Thomas 2021-05-02 16:08:02 -04:00
  • 590dc6756b vastly more protos for the unreal firehose Brandon Thomas 2021-05-02 16:05:52 -04:00
  • 419349d429 send a debug message in the proto Brandon Thomas 2021-05-01 16:11:10 -04:00
  • 211239cc30 more debug messages Brandon Thomas 2021-05-01 16:09:22 -04:00
  • e86757d405 add debug message to payload Brandon Thomas 2021-05-01 16:08:59 -04:00
  • de7f23ff99 fix sending (wasn't connected) Brandon Thomas 2021-05-01 02:42:04 -04:00
  • 43c3d7c3b4 proto2 -> proto3 (UGH INTERFACE), sending fails(?) Brandon Thomas 2021-05-01 02:38:36 -04:00
  • f24ccba760 force proto3, protoc 3.6 compatible Brandon Thomas 2021-05-01 01:52:38 -04:00
  • 5798722724 end-to-end works Brandon Thomas 2021-04-29 20:48:32 -04:00
  • 6ee9e7ffdf encode payload in sub-field Brandon Thomas 2021-04-29 20:38:22 -04:00
  • 2b70ce61e6 build unreal proto Brandon Thomas 2021-04-29 20:34:22 -04:00
  • 2fcb93f60a add package to unreal protos Brandon Thomas 2021-04-29 20:11:50 -04:00
  • f3451c4a7b work on geocode handler (I accidentally blew away this commit) Brandon Thomas 2021-04-29 20:09:47 -04:00
  • 108f080920 add unreal engine protos Brandon Thomas 2021-04-29 20:00:17 -04:00
  • d1fb144e99 clean up lat/long parsing Brandon Thomas 2021-04-29 02:06:08 -04:00
  • 879fce4ef1 more tests passing Brandon Thomas 2021-04-29 02:01:53 -04:00
  • 39e2b74499 more passing tests Brandon Thomas 2021-04-29 01:58:46 -04:00
  • 75e1416383 passing test cases Brandon Thomas 2021-04-29 01:51:57 -04:00
  • 8ec6b8e485 parsing (but test fails) Brandon Thomas 2021-04-29 01:29:33 -04:00
  • 28e8f4e67c fixed dispatching, prototype handler Brandon Thomas 2021-04-29 00:49:16 -04:00
  • 1780c6c0cf dynamic handler map Brandon Thomas 2021-04-29 00:22:43 -04:00
  • 982a4ea0f6 wip dispatcher Brandon Thomas 2021-04-28 23:23:05 -04:00
  • c0538a2a50 use logger Brandon Thomas 2021-04-28 23:22:51 -04:00
  • 697942b137 use logger Brandon Thomas 2021-04-28 23:11:40 -04:00
  • ef937d8097 break out redis pubsub, add google geocoder crate Brandon Thomas 2021-04-28 04:49:23 -04:00
  • 88960124fd gitignore vim Brandon Thomas 2021-04-28 04:27:17 -04:00
  • 9de4d37273 gitignore vim Brandon Thomas 2021-04-28 04:26:58 -04:00
  • 39ba0a633c ingestion and proto decode works! now to build stuff! Brandon Thomas 2021-04-27 05:47:30 -04:00
  • e53a72492c pubsub-enricher: initial commit / app skeleton Brandon Thomas 2021-04-27 05:03:25 -04:00
  • 848eaa29fe doc about protos Brandon Thomas 2021-04-27 04:25:40 -04:00
  • 18861117a4 rename 'twitch-firehose' Brandon Thomas 2021-04-27 04:24:30 -04:00
  • a892253577 publish fuller proto Brandon Thomas 2021-04-27 03:22:55 -04:00
  • a3051ded47 comment Brandon Thomas 2021-04-27 03:17:23 -04:00
  • c31d1934c2 update protos Brandon Thomas 2021-04-27 03:12:59 -04:00
  • e5abaf2abf add new fields to twitchmessage (renumbered the tags) Brandon Thomas 2021-04-27 03:11:52 -04:00
  • 77b8887b7a Publish proto to Redis pubsub Brandon Thomas 2021-04-27 03:06:35 -04:00
  • 1a871b4a74 minor refactor Brandon Thomas 2021-04-27 01:57:41 -04:00
  • f369daf567 add storyteller protos git submodule Brandon Thomas 2021-04-26 03:17:29 -04:00
  • df54611572 add prost and build script, but no protos yet Brandon Thomas 2021-04-26 03:13:50 -04:00
  • 67e10dfe3c rename main Brandon Thomas 2021-04-26 03:01:22 -04:00
  • 2c8fb4be96 Initial commit; a few messages to bootstrap with Brandon Thomas 2021-04-26 02:42:35 -04:00
  • e6322b1297 remove down notice Brandon Thomas 2021-04-09 02:51:08 -04:00
  • e8a94803b1 add hacky internal rate limiting (just sleep at 503) Brandon Thomas 2021-04-09 02:48:52 -04:00
  • f3998347ca more log instrumentation Brandon Thomas 2021-04-09 01:24:18 -04:00
  • 05e24f8efc add a bunch of debug lines to POST /speak Brandon Thomas 2021-04-09 01:15:35 -04:00
  • 15bc54d3ba downtime alert Brandon Thomas 2021-04-09 00:38:47 -04:00
  • 314fe59f33 image with curl Brandon Thomas 2021-04-09 00:25:43 -04:00
  • e273999f5d rename file Brandon Thomas 2021-04-07 12:40:34 -04:00
  • 55121b03a4 temporarily remove notice Brandon Thomas 2021-04-06 16:04:01 -04:00
  • 9fde197164 remote unnecessary urls; dynamic urls should work now Brandon Thomas 2021-04-05 03:42:38 -04:00
  • 4278e70442 this works for hosting static files Brandon Thomas 2021-04-05 03:39:53 -04:00
  • 21422053be dynamic URLs almost working - JS/CSS assets won't load Brandon Thomas 2021-04-05 03:17:15 -04:00
  • 2586d39f5f Infer early access API endpoint from URL Brandon Thomas 2021-04-05 02:04:30 -04:00
  • 82a47f5d27 JSON early access endpoint Brandon Thomas 2021-04-05 01:44:04 -04:00
  • 767d7a78e8 use easyenv, more work on "bonus voices" (WIP) Brandon Thomas 2021-04-05 01:18:22 -04:00
  • 4489225e74 new early acccess rewards system (WIP) Brandon Thomas 2021-04-04 23:57:21 -04:00
  • 4d820c82cc fix voice name Brandon Thomas 2021-04-04 21:07:37 -04:00
  • b6f0571836 new voices; configurable hidden access URL Brandon Thomas 2021-04-02 21:13:27 -04:00
  • a64dff9b31 remove april fools Brandon Thomas 2021-04-01 20:24:59 -04:00
  • 0a26612f93 build fail Brandon Thomas 2021-04-01 13:26:59 -04:00
  • 4a5afa47a9 better april fools Brandon Thomas 2021-04-01 13:22:54 -04:00
  • 5f6149dc21 April fools Brandon Thomas 2021-04-01 10:42:46 -04:00
  • 6ce3ef36b3 Goku Brandon Thomas 2021-04-01 10:39:39 -04:00
  • 3433fd7507 change sentence ordering Brandon Thomas 2021-03-31 11:12:27 -04:00
  • 88eb28abd6 fixup tts link Brandon Thomas 2021-03-31 11:09:34 -04:00
  • efae98e065 fixup space Brandon Thomas 2021-03-31 10:50:31 -04:00
  • 213eea4f01 fixes for corp launch Brandon Thomas 2021-03-31 10:48:12 -04:00
  • b57033461b more fixes Brandon Thomas 2021-03-31 10:42:00 -04:00
  • 600b426387 mobile fix Brandon Thomas 2021-03-31 10:36:15 -04:00
  • 09c284fa2b attempt to fix, no-go Brandon Thomas 2021-03-31 10:34:50 -04:00
  • 700f6e2297 small fixes Brandon Thomas 2021-03-31 10:30:09 -04:00
  • 7f92cbceb8 done with content?? Brandon Thomas 2021-03-31 10:21:27 -04:00
  • a7cf0e1e50 copy checkpoint Brandon Thomas 2021-03-31 10:13:51 -04:00
  • 42a87d94b2 further copy improvements Brandon Thomas 2021-03-31 09:57:06 -04:00