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