Commit graph

444 commits

Author SHA1 Message Date
Ryan Stein
b5cf27fc18 Fix ServerConfig model for Py3. 2017-10-29 22:20:23 -04:00
Ryan Stein
9d48e616b1 Port SessionHandler for Py3. 2017-10-29 22:17:00 -04:00
Ryan Stein
be5ecf0d0d Convert to bytes to allow access to static and media resources. 2017-10-29 21:58:30 -04:00
Ryan Stein
00a87bcdcf Port usage of Twisted AMP for Py3. 2017-10-29 21:57:40 -04:00
Ryan Stein
eabdf27565 Django WSGIHandler is deprecated. Port webserver for Py3. 2017-10-29 21:54:06 -04:00
Ryan Stein
7477cc56e0 Remove use of unavailable django force_unicode(). 2017-10-29 21:45:17 -04:00
Ryan Stein
b88c74a316 Convert the telnet protocols over for Py3. 2017-10-29 21:43:32 -04:00
Ryan Stein
8dc51b9fb4 Fix revision rendering and make use of ascii_letters. 2017-10-29 21:38:16 -04:00
Ryan Stein
bb15fed784 Switch to autobahn-python for WebSockets support. 2017-10-29 21:29:09 -04:00
Ryan Stein
6fa280b9fd Run 2to3. 2017-10-29 13:40:30 -04:00
Griatch
a447a22c87 Merge branch 'master' into develop 2017-10-13 23:11:34 +02:00
Griatch
14348eafab Remove left-over debug statements in irc module 2017-10-13 23:09:58 +02:00
Griatch
8be657ba43 Merge branch 'master' into develop 2017-10-13 23:04:37 +02:00
Griatch
fbaad6c3b7 Further cleanup of a module 2017-10-12 19:35:42 +02:00
Griatch
eeacf01427 Merge branch 'master' of git://github.com/vonzimr/evennia into vonzimr-master 2017-10-12 19:28:33 +02:00
vonzimr
3d2e7a7efd remove blank tests 2017-10-11 19:53:48 -07:00
Ryan Stein
53a4fc0b66 resolve #1448, fix 'no help entry' not popping up in webclient 2017-10-10 12:51:09 -04:00
vonzimr
5d2ee7e5f4 added IRC_INVERT code according to: https://github.com/myano/jenni/wiki/IRC-String-Formatting 2017-10-09 14:14:14 -07:00
vonzimr
9ddd79b202 extra tests for irc parsing functions 2017-10-09 14:13:48 -07:00
vonzimr
d01e9d9c32 fix spelling of variable to be more consistent with comments. 2017-10-09 12:32:03 -07:00
Edwin Sutanto
9620ddb2e0 Fix ImportError for SSH client
Added instruction to also install pyasn1.
2017-10-08 10:02:29 +07:00
Griatch
2585d33e7c Merge branch 'master' into develop 2017-10-05 23:18:22 +02:00
Griatch
2d030afb36 Update AJAX client with the corrected Autologin functionality 2017-10-05 22:43:12 +02:00
Griatch
cfec925bd2 Merge branch 'master' into develop 2017-09-30 12:00:54 +02:00
Griatch
b3c6e9d2cc Update alerts reported by LGTM 2017-09-23 16:46:54 +02:00
Griatch
22d613dfe4 Merge branch 'master' into develop 2017-09-23 14:28:54 +02:00
Griatch
6f56ba71ce Make internal/external ports clearer in wake of port changes 2017-09-23 13:55:01 +02:00
Griatch
798d32c382 Fix docstring on default port in launcher 2017-09-23 12:52:56 +02:00
Griatch
9837835e9e Add support for evennia check. Resolves #1372. 2017-09-03 11:01:17 +02:00
Griatch
ceb66568b1 Fix error in new idle timeout, causing it not to deactivate properly. 2017-08-27 18:32:05 +02:00
Griatch
4505ace90d Make IRCbot handler irc->ansi colors. Add support for reset etc. See #1255. 2017-08-27 18:06:21 +02:00
Griatch
a32a6bb18e Minor style update. 2017-08-27 15:57:18 +02:00
Griatch
21d3dcb044 Explicitly close db connection from portal, address #1183. 2017-08-27 15:44:41 +02:00
Griatch
72e3498785 Change idle-timeout lock to 'noidletimeout' and add default lock to new Accounts 2017-08-20 23:24:19 +02:00
Griatch
8a2e362b7c Make IDLE_TIMEOUT avoidable with account-lock.
Resolves #701. Check the Account-lock 'no_idle_disconnect before kicking an idle
session. This also means superusers will never be kicked. Move the
idle task to the Server to avoid lock imports in Portal. Make the
'lock' command also able to target Accounts. Also some other fixes.
2017-08-20 23:11:33 +02:00
Griatch
cdac9678b9 Add smarter shared login on website/webclient. Resolves #1063.
This makes it so that logging into the website will auto-log you
into the webclient and vice-versa when you refresh the page. But if
you log out of the web client will have to manually log in again. If
you log out of the website and reload the webclient page you will have
to log back into the client too (this is because logging out of the
website flushes the browser session, it doesn't seem worth the effort
to override django.auth in this).
2017-08-20 20:36:35 +02:00
Griatch
0ac190b6ea First attemtps at fixing the auto-login and making it cleaner. 2017-08-20 17:07:18 +02:00
Griatch
994e8f6fb0 Fix line ending error caused by autopep8 run 2017-08-19 23:21:45 +02:00
Griatch
b278337172 Make PEP8 cleanup of line spaces and character distances as well as indents 2017-08-19 23:16:36 +02:00
Griatch
7ff783fea1 Resolve merge conflicts with master. 2017-08-19 21:30:42 +02:00
Griatch
63ccac825a Merge branch 'multi_db_fix' of git://github.com/chainsol/evennia into chainsol-multi_db_fix 2017-08-19 16:51:47 +02:00
Nicholas M
bddd34fce7 remove list wrapper from value passed to django 2017-08-18 22:51:32 -04:00
Jonathan Piacenti
89165b444f Force ANSIString into bytestring before sessions send it over the wire. 2017-08-13 07:35:40 -05:00
Griatch
19bb66665b Merge branch 'persistent_delay' of git://github.com/vlegoff/evennia into vlegoff-persistent_delay 2017-08-10 22:42:31 +02:00
Vincent Le Goff
37c9d65a9d Place the persistent task in a task handler 2017-08-08 19:47:22 +02:00
Griatch
8cad0dc02e Change default ports and add clearer default to gamedir template, as per #1365. 2017-07-21 13:40:48 +02:00
Vincent Le Goff
87b6cee596 Add the persistent utils.delay 2017-07-20 21:37:34 +02:00
Nicholas Matlaga
6bd9d0b324 use bold for |h (highlight) 2017-07-18 14:29:47 -04:00
Griatch
24c5ddecab Merge pull request #1338 from BigJMoney/SimpleFixes
Docstring typo fixes in evennia_runner and evennia_launcher
2017-07-17 13:09:57 +02:00
Griatch
5590ee2258 Rename all instances of Player->Account. 2017-07-07 23:47:21 +02:00