Commit Graph

  • 58e9f58a49 this appears to work, but something is up with the timeout Brandon Thomas 2020-07-22 13:11:06 -04:00
  • 312593d897 this captures everything Brandon Thomas 2020-07-22 12:35:36 -04:00
  • 7087320cdf wip redis rate limiting Brandon Thomas 2020-07-22 12:22:02 -04:00
  • 547793f394 sort speakers Brandon Thomas 2020-07-20 05:40:43 -04:00
  • b4ae9a040c ADD TEN NEW SPEAKERS OMG Brandon Thomas 2020-07-20 05:21:13 -04:00
  • 8ee0e50ea1 add a lot of new speakers Brandon Thomas 2020-07-20 03:49:47 -04:00
  • 69d1c8e2ce lower betty white voice quality Brandon Thomas 2020-07-19 22:00:25 -04:00
  • 852cc709c6 Fix audio on iPhone by using /speak ? Brandon Thomas 2020-07-19 05:17:23 -04:00
  • 6950fbcc5a change heading titles Brandon Thomas 2020-07-19 04:56:50 -04:00
  • 89f8461ce3 group speakers by quality, retain default to attenborough Brandon Thomas 2020-07-19 04:16:31 -04:00
  • eb443ed008 comment Brandon Thomas 2020-07-18 15:02:46 -04:00
  • 8a8c99b538 Add Tupac Brandon Thomas 2020-07-18 13:23:31 -04:00
  • 572443b9f4 mention vocodes in terms Brandon Thomas 2020-07-14 01:57:29 -04:00
  • a599e78525 add bill nye Brandon Thomas 2020-07-14 01:55:13 -04:00
  • f05c973bf1 Add Jimmy Carter Brandon Thomas 2020-07-14 00:54:43 -04:00
  • 364781e5a2 further model name comments Brandon Thomas 2020-07-13 23:36:21 -04:00
  • 246f37dbd4 reorder speakers Brandon Thomas 2020-07-13 23:23:32 -04:00
  • dde1f13093 fix header nav font size and hr Brandon Thomas 2020-07-12 16:14:20 -04:00
  • 005d8a2a4a fix mobile width overflow Brandon Thomas 2020-07-12 16:06:59 -04:00
  • cc34e2a67a fix build :| Brandon Thomas 2020-07-12 07:58:36 -04:00
  • 38e17821cc fix build error Brandon Thomas 2020-07-12 07:52:29 -04:00
  • 20f35ec84d Porting to Bulma CSS framework for responsiveness Brandon Thomas 2020-07-12 03:36:37 -04:00
  • 64d9faabe3 fix production build Brandon Thomas 2020-07-12 01:10:45 -04:00
  • df066ec0ef disable spectrograms on iOS (untested) Brandon Thomas 2020-07-12 00:49:26 -04:00
  • 5d862f6fae fix textarea clearing between modes Brandon Thomas 2020-07-12 00:17:33 -04:00
  • c504b1dd33 Add reagan and attenborough Brandon Thomas 2020-07-11 05:45:25 -04:00
  • 376982a256 add Richard Nixon and Sir David Attenborough Brandon Thomas 2020-07-11 01:23:43 -04:00
  • a72aa93ad2 Enable arpabet extensions to extend CMUdict Brandon Thomas 2020-07-08 17:11:10 -04:00
  • eb63b57bf1 rename link Brandon Thomas 2020-07-08 04:04:55 -04:00
  • 9830566f6d better polyfill that respects ImageData Brandon Thomas 2020-07-05 23:36:14 -04:00
  • 1f55a9a70c createImageBitmap polyfill for safari/IE Brandon Thomas 2020-07-05 23:29:03 -04:00
  • 6e9db808d6 add the rest of the "full" images Brandon Thomas 2020-07-04 19:59:13 -04:00
  • 19d6402be5 add two new full speaker images Brandon Thomas 2020-07-04 08:29:06 -04:00
  • 56fdb73f38 add a few more speaker full photos Brandon Thomas 2020-07-04 08:08:54 -04:00
  • 98a32c94a8 freeze button/dropdown size Brandon Thomas 2020-07-04 06:29:55 -04:00
  • f302a9462f fix for small windows? Brandon Thomas 2020-07-04 06:24:19 -04:00
  • 984e9ed9e7 responsive mode button Brandon Thomas 2020-07-04 06:20:00 -04:00
  • 900226fec7 get rid of mode buttons for single modal button Brandon Thomas 2020-07-04 06:04:27 -04:00
  • 8bf5a4da17 get rid of spectrogram color button Brandon Thomas 2020-07-04 05:53:56 -04:00
  • 55070809f7 more responsive "history" Brandon Thomas 2020-07-04 05:39:01 -04:00
  • 2fd582778e responsive spectogram Brandon Thomas 2020-07-04 05:26:34 -04:00
  • 3b512bd482 "full" speaker image responsiveness Brandon Thomas 2020-07-04 05:18:19 -04:00
  • 06c532f721 ugh, wtf are these so strict?! stupid! Brandon Thomas 2020-07-04 05:08:07 -04:00
  • 7e2a4729a5 alt text blocks green build Brandon Thomas 2020-07-04 05:03:01 -04:00
  • dbe0922aa1 "full" images for two speakers Brandon Thomas 2020-07-04 04:59:13 -04:00
  • 1082049c8c better nav css Brandon Thomas 2020-07-04 03:59:18 -04:00
  • 06c9b4af39 simplify topnav even further Brandon Thomas 2020-07-04 03:38:06 -04:00
  • baffe7d0b9 fonts and nav logo Brandon Thomas 2020-07-04 03:26:37 -04:00
  • 765e7a7229 reorder speakers Brandon Thomas 2020-07-04 02:58:50 -04:00
  • 8dc797819e Remove extra pages (news, usage, helpwanted) Brandon Thomas 2020-07-04 02:55:24 -04:00
  • 2818367339 better description Brandon Thomas 2020-07-04 02:40:41 -04:00
  • 4a07e3f3f4 improve design of history Brandon Thomas 2020-07-03 23:58:29 -04:00
  • 901ab10afa Add history mode, downloads (rough draft) Brandon Thomas 2020-07-03 20:31:45 -04:00
  • 6a83cf6b10 move colormap files Brandon Thomas 2020-07-03 02:09:46 -04:00
  • d018e946a5 add multiple color schemes Brandon Thomas 2020-07-03 00:59:42 -04:00
  • d844592a65 update speakers to use latest melgan Brandon Thomas 2020-07-01 23:04:31 -04:00
  • 3efb517b77 use new melgan for speakers Brandon Thomas 2020-07-01 22:56:06 -04:00
  • 5ad1b1b432 set sample rate for all speakers not using default Brandon Thomas 2020-07-01 22:41:19 -04:00
  • ee9a0c1552 Fix pitch issues. Most models need 22050, melgan's default Brandon Thomas 2020-07-01 22:38:50 -04:00
  • 0877e13cb9 log url for downloading Brandon Thomas 2020-07-01 21:39:35 -04:00
  • 1c40cf6eae add google analytics Brandon Thomas 2020-07-01 06:21:40 -04:00
  • aeb905357e this should finally report the correct IP Brandon Thomas 2020-07-01 06:08:06 -04:00
  • 6aef89c6ef debug by printing all headers Brandon Thomas 2020-07-01 05:46:04 -04:00
  • 9730d31a60 Handle custom forwarded IP header, but preserve native IP handling Brandon Thomas 2020-07-01 05:15:41 -04:00
  • c7aba90ee9 custom forwarded-for type header Brandon Thomas 2020-07-01 04:53:43 -04:00
  • 97fbd58bb7 testing the headers; can't find remote IP Brandon Thomas 2020-07-01 04:17:16 -04:00
  • 408e9965ed update favicon Brandon Thomas 2020-07-01 04:09:42 -04:00
  • 4c5d096db7 add debugging for headers: forwarded,x-forwarded-for Brandon Thomas 2020-07-01 03:43:18 -04:00
  • 4c1be4faef add latest production models Brandon Thomas 2020-07-01 03:39:22 -04:00
  • e7025d035f confirmed this is correct; no longer need to log Brandon Thomas 2020-07-01 03:38:16 -04:00
  • 0fda9f97c3 cleanup stale comments, add debug statement for IP Brandon Thomas 2020-07-01 03:22:57 -04:00
  • a508daf213 prevent iOS from changing pages Brandon Thomas 2020-06-30 19:16:29 -04:00
  • 56daeb5f26 add a bunch of speaker avatars Brandon Thomas 2020-06-30 18:10:17 -04:00
  • e8583f2abb Add a new tranche of speakers and a couple avatars Brandon Thomas 2020-06-30 16:51:14 -04:00
  • ae060729dc add proxy healthcheck endpoint Brandon Thomas 2020-06-30 06:51:35 -04:00
  • bb9f8e85f5 add gilbert gottfried avatar Brandon Thomas 2020-06-30 06:41:58 -04:00
  • 89506448e7 update speaker keys, add gilbert gottfried Brandon Thomas 2020-06-30 06:34:36 -04:00
  • 801304adde bind 0.0.0.0 Brandon Thomas 2020-06-30 06:21:36 -04:00
  • 7e4d5f375d add debugging to catch-all route Brandon Thomas 2020-06-30 06:10:20 -04:00
  • 8052f3d5a1 change model keys Brandon Thomas 2020-06-30 04:13:01 -04:00
  • d98a41a721 rearrange model file Brandon Thomas 2020-06-30 04:11:20 -04:00
  • 850401fafa add dev and prod model paths Brandon Thomas 2020-06-30 03:53:40 -04:00
  • b9078063b3 add gilbert gottfried configs Brandon Thomas 2020-06-30 02:40:06 -04:00
  • 36c1c0f007 greatly simplify model config Brandon Thomas 2020-06-30 02:21:07 -04:00
  • 7455e51148 populate 'forwarded' header as well Brandon Thomas 2020-06-30 00:11:42 -04:00
  • 4a5ec4bdba add proxy config to docker, fix IP x-forwarded-for Brandon Thomas 2020-06-29 23:56:26 -04:00
  • b50f84c280 always fall back to default host Brandon Thomas 2020-06-29 22:59:05 -04:00
  • e850941f40 Working proxy design Brandon Thomas 2020-06-29 22:54:05 -04:00
  • 96e900457e cleanup default routing Brandon Thomas 2020-06-29 20:12:07 -04:00
  • 8238977553 Copy entire body too, and remove header hack Brandon Thomas 2020-06-29 20:02:32 -04:00
  • b268d98b86 cleanup Brandon Thomas 2020-06-29 19:42:32 -04:00
  • 649623c39f more efficient header copy Brandon Thomas 2020-06-29 19:32:57 -04:00
  • 56f707e89b copy (most) headers Brandon Thomas 2020-06-29 19:29:16 -04:00
  • 48a3e831ea refactor proxying (works!) Brandon Thomas 2020-06-29 18:58:56 -04:00
  • c89569aa8e Proxying works! Brandon Thomas 2020-06-29 15:21:20 -04:00
  • cd68e43389 cleanup (still need to pass original request) Brandon Thomas 2020-06-29 14:56:22 -04:00
  • 663284df87 This decodes the request successfully! Brandon Thomas 2020-06-29 07:07:19 -04:00
  • 0e2990ee2c This compiles, but isn't logical Brandon Thomas 2020-06-29 07:03:11 -04:00
  • 09ed0163af WIP: Futures not working Brandon Thomas 2020-06-29 06:55:24 -04:00
  • aa7345be2d Proxy OPTIONS header Brandon Thomas 2020-06-29 05:08:41 -04:00