31 Commits (7488dfec37f036af9f16f0ac68223a3fc7044c7d)

Author SHA1 Message Date
Gabe Kangas c6c6f0233d
Expanded linting + fix warnings (#1396) 4 years ago
Gabe Kangas 53d0e8653e Remove old unused function 4 years ago
Gabe Kangas dcc7a7c5c3 Support assigning nil as time instead of setting time as invalid. Fix typo that led to incorrect disconnect time. Maybe addresses #1268? 4 years ago
Gabe Kangas f782e82909 Fix potential concurrent access condition 4 years ago
Gabe Kangas 44d6a36b77 Cleanup linter warnings 4 years ago
Gabe Kangas b6f68628c0
Chat refactor + persistent backing chat users (#1163) 4 years ago
Gabe Kangas 0802a20f4f Do not save invalid disconnect time 4 years ago
Gabe Kangas d28c4b96f3 Fix invalid nil time being returned 4 years ago
Gabe Kangas 20c272ff3d Guard against invalid last disconnect time 4 years ago
Gabe Kangas 89dfcfb047 Fix buggy saving of lastDisconnectTime now used for #1111 4 years ago
Gabe Kangas 91f6dcd0f6
Active viewer PING controller. Closes #790 (#990) 4 years ago
Gabe Kangas 49bb899d51 Optimize/fix concurrency for chat 4 years ago
Gabe Kangas bc2caadb74
0.0.6 -> Master (#731) 4 years ago
Gabe Kangas 4a4639a523 Ignore old per-session peak viewer counts when reading stats file. 5 years ago
Gabe Kangas a24dbc418b Tame down encoding performance alerts. Closes #338 5 years ago
Gabe Kangas 4d2066a76d
Start cleaning up linter errors. (#358) 5 years ago
Gabe Kangas 934285c55b Move stats.json to data dir 5 years ago
Christian Muehlhaeuser 2e1f8d29b5
Fix godoc style comments (#356) 5 years ago
Gabe Kangas 4de2841659 Remove stale client purging. Use sockets to count clients. #323 5 years ago
Gabe Kangas b9a80709ab Decrease the amount of time before the stream is made available to the player 5 years ago
Gabe Kangas 6ea9affce0
HLS video handling/storage/state refactor (#151) 5 years ago
Gabe Kangas dfeba53f08 Reduce the amount of time between start of stream and when we show as online. Can bump this back up if needed. 5 years ago
Gabe Kangas d7e355bce1
Connected clients admin API (#217) 5 years ago
leowmjw 769fc3a561
Fixes #211: Update mod paths (#221) 5 years ago
Gabe Kangas 519be9d3b4 Don't update viewer counts if a live stream session is not active. 5 years ago
Gabe Kangas 43df6c432e Fix possible crash for concurrent map writes 5 years ago
Gabe Kangas 8ba0b6d7ce Show in the UI how long the user has been streaming for. Closes #59 5 years ago
Gabe Kangas 5fe9955f26 Increase the time between broadcast started and when we are marked as online 5 years ago
Gabe Kangas ec83e11bd9 Approximately 3 segments should be available before playback can start 5 years ago
Gabe Kangas 259923b303 Set logging preferences via command line flags. Closes #20 5 years ago
Bradley Hilton 487bd12444
Project restructure (#18) 5 years ago