Roman Trapeznikov
e43ef6d48b
preflight
2020-05-07 23:26:17 +03:00
Roman Trapeznikov
dfb2ba4779
Change-Character-Attack protection
...
If chooser changes character too quickly, server just breaks down with
some error (but it not restarts, just does not let anyone in)
This protections kicks players what changes characters too quickly and
too much)
2020-05-07 22:35:53 +03:00
Eric Froemling
233a4a4f78
Changed pypaths to relative for cleaner tracebacks/filenames
2020-05-07 01:41:22 -07:00
Eric Froemling
85b01c72cc
Got stress testing working again (and a few bug fixes)
2020-05-06 23:52:39 -07:00
Eric Froemling
b69657a08e
Fixed teams score screen stats
2020-05-06 22:37:03 -07:00
Eric Froemling
d260acebd7
Server chat message improvements
2020-05-06 21:54:32 -07:00
Eric Froemling
43f8883119
Improved error message if trying to build with old no-longer-available cache files
2020-05-06 17:27:49 -07:00
Eric Froemling
d23851e4d3
Fixed possible crash-on-exit bug
2020-05-06 15:58:26 -07:00
Eric Froemling
e74fa064f7
Project cleanup and language updates
2020-05-06 14:08:29 -07:00
Eric Froemling
47eb9f27b4
Cleanup
2020-05-06 12:36:01 -07:00
Eric Froemling
ce258cd00b
Cache tool work
2020-05-06 03:09:23 -07:00
Eric Froemling
c95357e3d0
Improved server chat and screenmessage functionality
2020-05-06 01:09:41 -07:00
Eric Froemling
3872920093
Disabled bogus warning about remote character list
2020-05-05 22:18:27 -07:00
Eric Froemling
cfe7932827
Added authenticate_clients server option
2020-05-05 19:53:52 -07:00
Eric Froemling
b3f3b432ae
Fixed unowned-character warnings
2020-05-05 18:31:30 -07:00
Eric Froemling
5a77f0bc52
Various bug fixes and cleanup
2020-05-05 16:51:41 -07:00
Eric Froemling
e59fe3aa0a
Language updates
2020-05-05 11:10:59 -07:00
Eric Froemling
c038b13fde
Added notice for common 'apt_pkg not found' error in Ubuntu 18
2020-05-04 16:58:37 -07:00
Eric Froemling
c442063c30
Language updates
2020-05-04 16:02:39 -07:00
Eric Froemling
f75e46d5ec
not printing ip address in access check fail message by default
2020-05-03 19:49:47 -07:00
Eric Froemling
acaa9a90eb
Added 'clientlist' and 'kick' server commands
2020-05-03 18:29:32 -07:00
Eric Froemling
c4f06f5f96
CleanError's print() is now pretty_print()
2020-05-03 15:00:19 -07:00
Eric Froemling
0f4bb6e604
Cleaner server error handling
2020-05-03 14:54:22 -07:00
Eric Froemling
0fc11b5712
Disabled telnet and descriped replacement functionality
2020-05-03 12:44:11 -07:00
Eric Froemling
6fd34e7c8f
Server mode tidying
2020-05-03 01:56:17 -07:00
Eric Froemling
4815d672a3
Fixed broken server wrapper
2020-05-03 01:20:09 -07:00
Eric Froemling
2cdea7f392
Wired up graceful server restarts and exits
2020-05-03 00:56:10 -07:00
Eric Froemling
f6566bae27
Tidying
2020-05-02 17:57:50 -07:00
Eric Froemling
2f52ecb54c
Added a bit of color to server stuff
2020-05-02 16:58:23 -07:00
Eric Froemling
a89ee4f3ff
More tidying
2020-05-01 16:55:26 -07:00
Eric Froemling
55528660ed
General cleanup
2020-05-01 15:40:13 -07:00
Eric Froemling
172ca83ccb
Updated tools for new color stuff
2020-05-01 00:38:38 -07:00
Eric Froemling
ac90429389
Minor project reorganization
2020-04-30 23:24:35 -07:00
Eric Froemling
e0b24e170f
Tidying color stuff
2020-04-30 19:59:04 -07:00
Eric Froemling
35edfbd375
Added elegant way to print colored terminal output
2020-04-30 19:47:18 -07:00
Eric Froemling
0180274d75
More server cleanup
2020-04-30 18:13:29 -07:00
Eric Froemling
c4c07731c5
reverting json type tag
2020-04-30 01:53:52 -07:00
Eric Froemling
f26954f330
Tidying
2020-04-30 00:38:34 -07:00
Eric Froemling
48f72ec123
Wired up server config.yaml functionality
2020-04-30 00:11:08 -07:00
Eric Froemling
b42fc09ffc
Oops - typo
2020-04-29 16:21:31 -07:00
Eric Froemling
80ec9a4738
Clarified pip prereqs error message
2020-04-29 16:14:34 -07:00
Eric Froemling
7456ea3dcb
Adding server config functionality
2020-04-29 15:53:09 -07:00
Eric Froemling
6042f292c4
tidying
2020-04-29 12:35:39 -07:00
Eric Froemling
9abc244f6b
language updates
2020-04-29 12:13:55 -07:00
Eric Froemling
763d5aa5c3
Ctrl-C and quitting in general now behave well everywhere
2020-04-29 02:20:19 -07:00
Eric Froemling
466f97e623
Added interactive server commands
2020-04-28 01:09:43 -07:00
Eric Froemling
8d5f506a62
Server wrapper tidying
2020-04-27 22:11:04 -07:00
Eric Froemling
3e3b1b0fc0
Refactored server wrapper to use interactive python interpreter
2020-04-27 21:54:41 -07:00
Eric Froemling
ea7becef02
Pubsync pipeline testing 2
2020-04-27 18:16:46 -07:00
Eric Froemling
3031a8f339
Pubsync pipeline testing
2020-04-27 18:05:04 -07:00