109 Commits

Author SHA1 Message Date
Alberto Sottile
3234d9bc1a Server Stats: use a separate class to manage the database 2018-07-27 00:54:44 +02:00
Alberto Sottile
de4e9892f4 Server Stats: addressing review comments 2018-07-27 00:20:28 +02:00
Alberto Sottile
c99c6e57ac Server Stats: remove sqlite3 dependency and enable stats for non-isolated servers 2018-07-26 23:53:51 +02:00
albertosottile
6012a2b109 Server Stats: incapsulate collection code in try-catch 2018-07-26 16:06:28 +02:00
albertosottile
6564f22d3a Server Stats: use twisted asynchronous adbapi 2018-07-26 16:06:18 +02:00
albertosottile
d1e0c974da Server Stats: remove port, room_index, and play_status 2018-07-26 16:06:12 +02:00
albertosottile
bd766b4dfa Server Stats: remove unnecessary type casting before query 2018-07-25 17:36:30 +02:00
albertosottile
a630860d2e Server Stats: rename feature 2018-07-25 17:36:10 +02:00
albertosottile
14863fbbe7 Server Stats: use parametrized query and change column definitions 2018-07-25 17:34:37 +02:00
albertosottile
c32bd1191c Server logger: add roomIndex and playStatus 2018-07-25 17:34:30 +02:00
albertosottile
9f52834ae4 Server logger: fix bug and sanitize version string 2018-07-25 17:34:23 +02:00
albertosottile
8a8859694c Enable logging support on server for client versions 2018-07-25 17:34:17 +02:00
Daniel Ahn
ac4da59479 Revert "Revert "Code Syntax Refactoring""
This reverts commit 51fba3722f653156eca30d45cb07846fb725a777.
2018-07-23 14:12:09 -07:00
Alberto Sottile
51fba3722f
Revert "Code Syntax Refactoring" 2018-07-23 22:32:47 +02:00
Daniel Ahn
aa4f95e4be Finished cleanup 2018-07-20 13:49:13 -07:00
Alberto Sottile
b827a57cab 2to3 conversion and initial VLC support 2018-04-24 00:44:19 +02:00
albertosottile
6f172d9803 Merged upstream changes 2018-04-11 12:24:38 +02:00
Etoh
9dfd8ea850 Fix error when server run without --max-chat-message-length (#177) Part 2 2018-02-12 10:42:05 +01:00
Etoh
d7dd563394 Fix error when server run without --max-chat-message-length being set (#177) 2018-02-12 10:42:00 +01:00
Etoh
406e9a4af5 Add --max-chat-message-length server option to allow custom chat message limits 2018-01-21 13:25:07 +00:00
Etoh
f5c6b8fcf9 Make repl.lua copyright notice more prominent 2018-01-14 17:54:18 +00:00
Etoh
e54b45df41 Remove debug code from server 2017-10-19 18:45:40 +01:00
Et0h
665956b84c Add maximum character limits to user-definable elements which appear in GUI/OSD to keep everything on screen 2016-12-26 11:29:12 +00:00
Etoh
30370cf0af Merge branch 'chat' into master 2016-12-24 13:48:04 +00:00
Uriziel
abd46d0e6c Fixed #123 2016-12-16 21:54:59 +01:00
Et0h
c6818f660a Impose maximum character/line limits on playlist (server-side) 2016-11-14 16:25:31 +00:00
Et0h
466ac588cd Send client version when server announces client joined server 2016-07-14 17:57:33 +01:00
Et0h
e28ffdfb7d Server shouldn't send chat messages to pre-chat client (as it causes them to quit) 2016-07-08 17:43:31 +01:00
Et0h
bc07383d13 Enable chat by default 2016-07-04 00:09:36 +01:00
Et0h
23c1496ce4 Add feature list to protocol - make server specify supported features so client knows what to disable 2016-07-03 21:12:28 +01:00
Et0h
a3324a80f3 Merge in abhsag24's chat code 2016-07-03 16:40:12 +01:00
Uriziel
fc67011bd9 Fixed private fields in server.py 2016-07-03 11:00:52 +02:00
Et0h
e2617088b8 Fix server error when trying to getPosition when position is none 2016-02-07 15:38:50 +00:00
Et0h
1194cce05a Fix server rewind position to 0 on pause bug 2016-02-07 13:10:56 +00:00
Uriziel
b98ba59886 Optimize server code a bit 2016-02-07 01:04:55 +01:00
Et0h
5d5c0a741b Server only accepts playlist/index changes from room operators in managed rooms 2016-01-04 12:10:28 +00:00
Et0h
a85f9bae6c Prevent server new managed room exception caused by lack of setByName 2016-01-04 00:09:15 +00:00
Uriziel
efe32b406e Added method stubs for sharedplaylists 2015-10-01 23:33:36 +02:00
Et0h
457b6bc633 Add --disable-ready server arg to turn off readiness feature 2015-01-24 10:35:54 +00:00
Et0h
9d287670ec Broadcast user's readiness to the room they just joined 2014-12-30 13:55:40 +00:00
Et0h
440c79f1a3 Specify whether change in ready state is manually initiated or automatic 2014-12-13 11:30:11 +00:00
Et0h
383d0b65c2 Initial readiness GUI code + none state (back compat_ + 1.3.1 ver-up/ver-check 2014-12-06 16:40:10 +00:00
Uriziel
db91c348a4 Added 'readiness' toggle to protocols and console UI 2014-12-06 16:14:24 +01:00
Et0h
c8e3426547 Improve version checking 2014-11-29 17:30:29 +00:00
Et0h
09df507235 Add --salt to server. If no room control salt specified, generate random 10-char string and let admin know 2014-11-02 11:00:44 +00:00
Et0h
b47c8a00b3 Allow user to specify name of controlled room 2014-10-20 23:44:47 +01:00
Et0h
64d78637a5 Improve controller UI code 2014-10-15 01:30:29 +01:00
Uriziel
e88863e2ac Added sending the "controller" status with a list 2014-10-12 22:09:37 +02:00
Et0h
778fb21d0b Move RoomPasswordProvider to utils 2014-10-12 20:45:53 +01:00
Uriziel
ea119fca79 Fix the BC with 1.2.9 2014-10-12 20:35:12 +02:00