Commit graph

763 commits

Author SHA1 Message Date
Andrew Bastien
8d8d6cd8ca Spinning off sessid generation to make overloading easier. 2020-04-23 19:57:39 -07:00
Griatch
770d2e6b43 Merge pull request #2099 from volundmush/replaceable_init_setup
Replaceable init setup
2020-04-21 00:36:50 +02:00
Griatch
8b2b23873f Run black on sources 2020-04-20 23:39:09 +02:00
Griatch
dc81d275e6 Merge branch 'master' into develop 2020-04-20 23:15:53 +02:00
Andrew Bastien
6cf005a645 Minor fix to sync attrs to make it less stupid. 2020-04-18 08:12:16 -07:00
dayport
5f69d29b48 Fix ssh server getKeyPair fun
Correct the ssh server getKeyPair function to correctly use the cryptography module instead of the Crypto module.
2020-04-16 16:23:55 -07:00
Andrew Bastien
109627090e Made initial_setup.py replaceable in settings.py 2020-04-13 14:16:22 -07:00
Andrew Bastien
d7623cd8a5 Added AMP support to the Replaceable Networking effort. Can now replace the AMP protocols. Also cleaned up some imports. 2020-04-12 17:01:43 -07:00
Andrew Bastien
0639d43ddc Cleaned up the pep8 2020-04-12 13:00:47 -07:00
Andrew Bastien
58230504c5 Missed a tiny detail in portalsessionhandler.py 2020-04-12 10:29:51 -07:00
Andrew Bastien
948d14a0fb Made almost the entire networking guts replaceable. 2020-04-12 10:24:31 -07:00
Griatch
86805ef306 Make Player #1's Character have Player perm to make quell work more intuitively. 2020-04-11 23:31:31 +02:00
Griatch
6c1a77eecc Fix traceback in x-forward-for in cases of localhost 2020-03-23 23:20:27 +01:00
Griatch
25a0de12d7 Ran black on sources 2020-02-29 12:25:00 +01:00
trhr
92c8663010 Makes the URL actually accessible. 2020-02-26 22:29:24 -06:00
Griatch
ae2728faf4 Ran black on sources 2020-02-19 23:49:28 +01:00
trhr
e4eb9f2b83 proxy-plugins 2020-02-19 16:33:35 -06:00
Griatch
e9d14f8673 Use only minor version for django recommended warning 2020-02-17 09:03:59 +01:00
Griatch
27babf4469 Add inside_rec lockfunc. Resolves #1618 2020-02-17 01:11:31 +01:00
Griatch
3a10f35abd Update README.md 2020-02-13 09:39:13 +01:00
Griatch
9122bac1a2 Update README.md 2020-02-13 09:38:00 +01:00
Griatch
4364dc8ede Do not try to log partial binary data content, see #2053 2020-02-12 23:43:20 +01:00
Griatch
05f2264eb1 Ran black on sources, some minor tweaks 2020-02-12 23:07:56 +01:00
Griatch
5e18dcc562 Merge pull request #2050 from trhr/django3
Django3
2020-02-12 23:01:27 +01:00
trhr
6118966c28 Added deprecation warning 2020-02-12 15:31:19 -06:00
trhr
623d780347 Revert "Proxy plugin module" - wrong branch
This reverts commit 92c08bb0dc.
2020-02-10 00:58:59 -06:00
trhr
92c08bb0dc Proxy plugin module 2020-02-10 00:34:09 -06:00
trhr
090157979b django.utils.translation.ugettext(), ugettext_lazy(), ugettext_noop(), ungettext(), and ungettext_lazy() are deprecated in favor of the functions that they’re aliases for: django.utils.translation.gettext(), gettext_lazy(), gettext_noop(), ngettext(), and ngettext_lazy(). 2020-02-09 20:14:47 -06:00
Ben Longden
7a1918c327 Adds .decode() to byte stream to convert to string 2020-02-06 20:27:27 +00:00
Griatch
a8d569979d Ran black 2020-02-01 23:07:02 +01:00
Griatch
67967b8aeb Removing debug output 2020-02-01 23:06:37 +01:00
Griatch
60f5b8c100 Fix annoying OptionRefused error when connecting from many clients 2020-02-01 23:00:29 +01:00
Griatch
03356465db Fix MSDP byte conversion errors, as per #2044 2020-02-01 21:32:26 +01:00
Griatch
29f78ae601 Don't cause exception on unknown telnet disable negotiation. Addresses #2044 (but does not yet fix it). 2020-01-30 09:55:18 +01:00
Griatch
221fc560a7 Remove long-unused evennia_runner.py file. 2020-01-29 23:29:00 +01:00
Griatch
c3cf3f99ab Ran black on code 2020-01-29 23:18:22 +01:00
Griatch
ff16eb1bfe Make log rotation also limited by size and controllable from settings. Resolves #2041 2020-01-29 23:16:53 +01:00
Griatch
b7a7f45ba7 Fix unit tests for py 3.8 travis testing 2020-01-29 21:24:24 +01:00
Griatch
edd5ff2798 Further fix addressing #2035 2020-01-29 18:37:01 +01:00
Griatch
2c6405edde Fix launcher error that caused problems when migrating non-sqlite databases 2020-01-28 21:23:13 +01:00
Griatch
2763b281e2 Merge branch 'GulliblePsychologist-websocketrefresh' 2020-01-21 20:40:55 +01:00
Griatch
87ba748998 Merge branch 'websocketrefresh' of https://github.com/GulliblePsychologist/evennia into GulliblePsychologist-websocketrefresh 2020-01-21 20:39:13 +01:00
Griatch
6e561d95a1 Fix idle-timeout loop to avoid modifying the SESSIONS dict in-place. Resolves #1992 2020-01-20 19:37:09 +01:00
Griatch
c2d43770d0 Make the migrate passthrough support more checks natively. Resolves #1941 2020-01-19 15:08:29 +01:00
Griatch
31076478b4 Merge branch 'develop' 2020-01-19 12:57:21 +01:00
Griatch
3496ffb602 Merge pull request #2014 from GulliblePsychologist/websocket
Allow X-Forwarded-For to be accepted for the WebSocket connections.
2020-01-19 12:56:19 +01:00
GulliblePsychologist
312656c368 Fix for WebSocket failing when the page is refreshed 2020-01-19 00:48:35 +00:00
Griatch
7f7dd3bbf2 Fixed various Script issues. Resolves #2010. Might affect #2006. 2020-01-18 20:50:26 +01:00
GulliblePsychologist
bfe7a2e6e6 Remove WEBSOCKET_TRUST_X_FORWARDED_FOR, use UPSTREAM_IPS 2020-01-14 21:51:19 +00:00
GulliblePsychologist
5dee0873d1 Allow X-Forwarded-For to be accepted for the WebSocket connections. 2020-01-11 17:05:30 +00:00