Commit graph

  • f5f9f07abc Send existing subscription ids in greeting main Derek Schmidt 2022-01-22 13:13:32 -07:00
  • fffabbbbeb FINE, i WONT try and close the websocket. see if i care Derek Schmidt 2022-01-17 06:50:06 -07:00
  • bd2e245052 Raise all exceptions Derek Schmidt 2022-01-17 06:38:18 -07:00
  • 35d98d096d Imrpove timeout behavior and cleanliness Derek Schmidt 2022-01-17 06:32:32 -07:00
  • 8166b3dad5 Fix client_id parsing in cleanup Derek Schmidt 2022-01-17 06:24:33 -07:00
  • e93c82bb52 Use bounded max Derek Schmidt 2022-01-17 06:15:36 -07:00
  • 7cdc6eea8f Fix WRONGTYPE Derek Schmidt 2022-01-17 06:13:00 -07:00
  • 8acc057d24 Further improve inactive cleanup Derek Schmidt 2022-01-17 06:08:40 -07:00
  • fd0ddeecda Fix syntaxerror Derek Schmidt 2022-01-17 05:54:59 -07:00
  • 71e73ec69d Actiely remove inactive subscriptions Derek Schmidt 2022-01-17 05:53:12 -07:00
  • 0daacbbf73 Add heartbeat to help prevent idle subscriptions Derek Schmidt 2022-01-17 05:24:48 -07:00
  • 659648b4ce Fix subscription crate destructure Derek Schmidt 2022-01-17 04:07:43 -07:00
  • 73c3aba2b4 Add unsubscribe on old recieve logic Derek Schmidt 2022-01-17 03:59:18 -07:00
  • 138fd93fd1 Fix response code check part 2 Derek Schmidt 2022-01-17 03:58:37 -07:00
  • 91f147446d Fix response code check and uneeded decode Derek Schmidt 2022-01-17 03:52:06 -07:00
  • 61c5b8eb5e Gross reverse proxy hack Derek Schmidt 2022-01-17 03:47:30 -07:00
  • 3ae3c2f4dc Use external mode for callback url Derek Schmidt 2022-01-17 03:28:19 -07:00
  • eceabdc823 Rewrite because twitch hates me Derek Schmidt 2022-01-17 03:12:36 -07:00
  • 91eeb2de06 Look ma im on pypi Derek Schmidt 2022-01-15 16:55:02 -07:00
  • ed0c86bf8f Build URL properly Derek Schmidt 2022-01-15 15:31:44 -07:00
  • 4c44cfcc6a Whoops toml isnt a default package Derek Schmidt 2022-01-15 14:42:55 -07:00
  • 2d26c15ab0 Update readme for wsaccel debugging Derek Schmidt 2022-01-15 14:41:28 -07:00
  • f0318e787d Change stream key, also expire stream after timeout Derek Schmidt 2022-01-15 14:29:11 -07:00
  • 1ae71b6317 Add usage and hosting instructions to readme! Derek Schmidt 2022-01-15 02:22:48 -07:00
  • b41ebe047f Improve error logging in websocket handler Derek Schmidt 2022-01-15 02:22:35 -07:00
  • 26ce68c937 Seperate data and headers Derek Schmidt 2022-01-15 02:22:18 -07:00
  • b6eb9640f0 Update flask-sockets fork Derek Schmidt 2022-01-15 01:50:04 -07:00
  • 27373d62f5 Fix json payload to websocket Derek Schmidt 2022-01-15 01:40:07 -07:00
  • 7a622adb66 Minor cleanup, use wsaccel optimization Derek Schmidt 2022-01-15 01:36:26 -07:00
  • e65518854a Fix typeerror on verification Derek Schmidt 2022-01-15 01:36:05 -07:00
  • 666950c8f0 Improve logging and user communication Derek Schmidt 2022-01-15 01:04:07 -07:00
  • c8ca04e21d Fix early exit when providing since Derek Schmidt 2022-01-15 00:46:10 -07:00
  • bcc78eb022 MVP~ Derek Schmidt 2022-01-15 00:30:18 -07:00
  • fe7bd5a373 Basic outline Derek Schmidt 2022-01-13 16:21:16 -07:00
  • af866a1e91 Initial commit Derek Schmidt 2022-01-06 10:07:46 -07:00