Commit graph

  • 9050bd6afc Remove old "lastConnection" logic Marks Polakovs 2020-04-17 16:45:39 +0200
  • 800e36d587 Merge remote-tracking branch 'origin/master' Matthew Stratford 2020-04-17 17:51:45 +0100
  • e450c2cdb0 Re-registers no longer double connections. Matthew Stratford 2020-04-17 17:51:38 +0100
  • 2798fc61ca Try and center circles Marks Polakovs 2020-04-17 18:47:06 +0200
  • 09c1ff2492 Fix index error when cleaning out connections. Matthew Stratford 2020-04-17 17:31:37 +0100
  • 94ffe8dd74 Use bundled Font Awesome instead of CDN Marks Polakovs 2020-04-17 17:37:01 +0200
  • 7c8eff5520 Remove old "lastConnection" logic Marks Polakovs 2020-04-17 16:45:39 +0200
  • 80914a5801 Kill the streamer if registration fails Marks Polakovs 2020-04-17 15:16:18 +0200
  • 43fbf36485 Add a PIS modal Marks Polakovs 2020-04-17 14:39:32 +0200
  • c6207da3f0 Merge branch 'master' into production Marks Polakovs 2020-04-17 13:40:49 +0200
  • be5d78f20b I'm a twat and @mstratford is blind. Marks Polakovs 2020-04-17 13:40:16 +0200
  • 687570efcb
    Merge pull request #75 from UniversityRadioYork/markspolakovs-fiddling Marks Polakovs 2020-04-17 13:01:37 +0200
  • 4632cd62a6 Avoid killing a show during the news Marks Polakovs 2020-04-17 10:52:24 +0200
  • ffa2895157 Or, you know, write sensible code. Marks Polakovs 2020-04-17 10:17:06 +0200
  • c00efa0884 Fiddle Marks Polakovs 2020-04-17 10:10:40 +0200
  • c0d87a8469 Lock out registration during the news Marks Polakovs 2020-04-17 09:48:08 +0200
  • b569c6fa1a Fix logic error causing people to be brought on too early Marks Polakovs 2020-04-16 16:39:11 +0200
  • 3f737c2328 Revert UTC changes. Marks Polakovs 2020-04-16 16:37:59 +0200
  • e6bdb1b1a7 do I even logic Marks Polakovs 2020-04-16 14:06:53 +0200
  • 88a9bfd5fb gah Marks Polakovs 2020-04-16 14:00:40 +0200
  • f0866f6f8d Add pytz to requirements Marks Polakovs 2020-04-16 13:51:55 +0200
  • 3ebbd4adf6 Make stateserver use UTC as much as possible Marks Polakovs 2020-04-16 13:44:15 +0200
  • ccdfdb5db0 Log reasons for connection ends Marks Polakovs 2020-04-16 13:07:25 +0200
  • 5f37b48864 fix build Marks Polakovs 2020-04-16 12:53:17 +0200
  • 5f9cca9289 Delay turning mic off to compensate for WebAudio latency (fixes #72) Marks Polakovs 2020-04-16 11:06:21 +0200
  • cb0e091c30 Refactor news cues code Marks Polakovs 2020-04-16 10:26:08 +0200
  • 6e3aab988d I hate everything Marks Polakovs 2020-04-15 17:13:35 +0200
  • 9a23746c0c Merge branch 'production' Marks Polakovs 2020-04-15 13:00:03 +0200
  • d99e6dc23f Dammit! SDP needs re-writing on Answer side instead! Matthew Stratford 2020-04-15 03:29:44 +0100
  • fb8eaf28fb Dammit! SDP needs re-writing on Answer side instead! Matthew Stratford 2020-04-15 03:29:44 +0100
  • 70a4a4fb98 Merge branch 'production' Marks Polakovs 2020-04-14 18:09:55 +0200
  • 99e7688a94 bump version for release Marks Polakovs 2020-04-14 18:09:46 +0200
  • f2f23d93ea red inset border when mic live Marks Polakovs 2020-04-14 17:38:03 +0200
  • d4f5b84014 red inset border when mic live Marks Polakovs 2020-04-14 17:38:03 +0200
  • 30f3886487 send wsid to stateserver Marks Polakovs 2020-04-14 17:29:21 +0200
  • 8db14adc14 bump version for prod deploy Marks Polakovs 2020-04-14 16:13:28 +0200
  • 427903f24a Twiddle™️ levels Marks Polakovs 2020-04-14 16:11:42 +0200
  • 9f2ae49483 Fix improper cleanup of sessions Marks Polakovs 2020-04-14 11:28:43 +0200
  • 2d084987b1 Merge branch 'master' into production Marks Polakovs 2020-04-14 10:11:32 +0200
  • e37ce21b62 stateserver: troubleshoot registering Marks Polakovs 2020-04-14 10:11:02 +0200
  • bf774bae11 Do the news noises every hour (when we're live) Marks Polakovs 2020-04-14 09:46:08 +0200
  • d807b62667 better handle DIED cases Marks Polakovs 2020-04-14 09:42:43 +0200
  • 5d44ff4de1 Merge branch 'master' into origin/production Matthew Stratford 2020-04-13 21:33:06 +0100
  • 4d4e3a6a38
    Not quite marks. :) Matthew Stratford 2020-04-13 21:15:39 +0100
  • 519a0c0f87 lolmatt Marks Polakovs 2020-04-13 21:34:23 +0200
  • 5138e0f8a1 avoid double-tracklisting Marks Polakovs 2020-04-13 21:29:43 +0200
  • 657861b5e2 fix some things and add some debuggy bois Marks Polakovs 2020-04-13 21:21:30 +0200
  • bcc2dcade3 fix the thing Marks Polakovs 2020-04-13 21:04:14 +0200
  • 7a4dda98c0 Bring people on air properly Marks Polakovs 2020-04-13 20:55:10 +0200
  • a7b84fa817 I want to fucking strangle someone Marks Polakovs 2020-04-13 20:08:14 +0200
  • b709f552ce Add gunicorn to make Flask less ANGERY Marks Polakovs 2020-04-13 19:12:06 +0200
  • 093480c953 use RawConfigParser to avoid interpolation bollocks Marks Polakovs 2020-04-13 19:04:55 +0200
  • f905a93dfb god damn it I'm such a moron Marks Polakovs 2020-04-13 18:49:38 +0200
  • 11c1411775 please don't deploy pull requests, that would be bad Marks Polakovs 2020-04-13 18:45:02 +0200
  • 45f26d7c75 Import stateserver into tree, MyPy-ify, CI-ify Marks Polakovs 2020-04-13 18:40:03 +0200
  • de49a1d6be make tracklisting an option Marks Polakovs 2020-04-13 16:34:32 +0200
  • 7e9280d4e4 twatstick. Marks Polakovs 2020-04-13 16:18:13 +0200
  • bf33fbb2ba quit spamming the console Marks Polakovs 2020-04-13 16:10:38 +0200
  • 72d67c6ce1 dumbarse doesn't know how time works Marks Polakovs 2020-04-13 16:04:45 +0200
  • 38f14d5450 Revert "resolve circular deps" Marks Polakovs 2020-04-13 15:05:49 +0200
  • 122e5e04f0 Merge remote-tracking branch 'origin/master' Marks Polakovs 2020-04-13 15:05:21 +0200
  • 3f569b252a fix that dumb shit Marks Polakovs 2020-04-13 15:05:08 +0200
  • bc2a5bc330 resolve circular deps Marks Polakovs 2020-04-13 14:44:32 +0200
  • 9da85215bb aaa Marks Polakovs 2020-04-13 14:24:31 +0200
  • 86c29a997f tracklisting Marks Polakovs 2020-04-13 14:14:42 +0200
  • bebdd0186b try and do the news noises Marks Polakovs 2020-04-13 13:56:17 +0200
  • 5f6a7fec15 try and do the news noises Marks Polakovs 2020-04-13 13:42:11 +0200
  • 49572f7f0a God I'm a twat Marks Polakovs 2020-04-13 13:25:00 +0200
  • c3b0f5675b aaa Marks Polakovs 2020-04-13 13:22:38 +0200
  • 7be882acbd unbreak build Marks Polakovs 2020-04-13 13:08:28 +0200
  • 774c68bb1a unbreak build Marks Polakovs 2020-04-13 12:54:40 +0200
  • 59076f4132 do some dbignes Marks Polakovs 2020-04-13 12:51:54 +0200
  • a099333ed6 Merge remote-tracking branch 'origin/master' Matthew Stratford 2020-04-13 11:41:07 +0100
  • 2fb2f6bbc4 Add audio files for news queues Matthew Stratford 2020-04-13 11:41:00 +0100
  • d230f32562 bomb proofing Marks Polakovs 2020-04-13 09:39:59 +0200
  • cd6c69062f mildly nicer error handling Marks Polakovs 2020-04-13 09:33:00 +0200
  • 3ec6b9b25c slightly better drop handling on the serverside Marks Polakovs 2020-04-13 00:51:12 +0200
  • 35b4dd9b1f that, but properly Marks Polakovs 2020-04-13 00:49:10 +0200
  • 5b16e89acd re-work iceconnectionstate->ConnectionStateEnum mapping Marks Polakovs 2020-04-13 00:07:05 +0200
  • c0ea8e7ad3 client: deref the streamer Marks Polakovs 2020-04-12 23:55:03 +0200
  • 29f1a0f46b Properly reset live_session on a SEL NUL Marks Polakovs 2020-04-12 23:35:58 +0200
  • 31bb3ed3c1 Log telnet responses Marks Polakovs 2020-04-12 23:32:44 +0200
  • 47497e6970 logging good Marks Polakovs 2020-04-12 23:22:12 +0200
  • 9253f9d835 Don't disconnect clients on a SEL NUL Marks Polakovs 2020-04-12 23:21:38 +0200
  • f732e94c3f use readline instead of read Marks Polakovs 2020-04-12 23:04:52 +0200
  • eac9f00cb0 properly zero the buffers Marks Polakovs 2020-04-12 22:45:29 +0200
  • 4d46093ae7 slightly less dumb Marks Polakovs 2020-04-12 22:38:48 +0200
  • ddc00e2717 dumb thing Marks Polakovs 2020-04-12 22:32:56 +0200
  • 517c874e51 whoops Marks Polakovs 2020-04-12 22:19:13 +0200
  • c1dd57eabf THIS IS BAD Marks Polakovs 2020-04-12 22:13:33 +0200
  • dd321ab600 fix a couple small bugs Marks Polakovs 2020-04-12 22:07:37 +0200
  • ebe08f3141 make python happy Marks Polakovs 2020-04-12 21:50:35 +0200
  • 705aee2674 fix mypy Marks Polakovs 2020-04-12 21:41:56 +0200
  • ee8cc434bc whoopsy daisies Marks Polakovs 2020-04-12 21:39:52 +0200
  • 289116deb1 try something else Marks Polakovs 2020-04-12 21:37:43 +0200
  • 411527a2b2 Revert "try some shit" Marks Polakovs 2020-04-12 21:36:09 +0200
  • 05c60ca619 try some shit Marks Polakovs 2020-04-12 21:09:20 +0200
  • 555c7e90f4 Don't try to SEL a nonexistent session Marks Polakovs 2020-04-12 19:48:05 +0200
  • a073d9a5d4 missing global Marks Polakovs 2020-04-12 17:38:43 +0200
  • 465f55fe59 flesh out example ini Marks Polakovs 2020-04-12 16:52:47 +0200