Commit graph

2595 commits

Author SHA1 Message Date
Griatch
72181f4ae0 Added __all__ marker to line editor to make it collaborate with reST doc creation 2015-05-15 11:50:37 +02:00
Griatch
37763ceca5 Added MAX_CONNECTION_RATE, MAX_COMMAND_RATE for throttling various aspects of input as a DoS measure as per #640. 2015-05-15 01:51:09 +02:00
Griatch
f5eeba72e0 Changed evtable to use a custom ljust/rjust routine instead of the ones from the python library. This resolves issues with width calculation of strings containing MXP links. Resolves #705. 2015-05-15 00:33:10 +02:00
Griatch
554b55c9ec Fixed a kwarg call where Tickerhandler assumed too much about the hook method. 2015-05-14 21:36:43 +02:00
Griatch
b7872f2d6f Changed the order of Portal/Server shutdown to make sure the Portal stops correctly in light of the changes to the shutdown protocol from previous revision. 2015-05-14 21:20:31 +02:00
Griatch
33154d4d60 Reworked server reboot code to make the cold reset function work as documented and not disconnect any sessions. Resolves #742. 2015-05-14 20:18:39 +02:00
Griatch
3410499313 Made the contents cache mechanism use the idmapper cache directly. This should hopefully avoid isses like #745 in the future. 2015-05-14 17:57:49 +02:00
Griatch
30e9bfddf9 Made the cmdsethandler.add/delete_default re-use the normal add/delete methods for better code reuse. 2015-05-14 17:54:25 +02:00
Griatch
a53eadc0f1 Made the error clearer when trying to start the server without first having created the database 2015-05-03 13:37:25 +02:00
Griatch
8cdb5bec4f Fixed errors in the ExtendedRoom contrib, pertaining to the detail command. Resolves #741. 2015-04-29 16:07:57 +02:00
Griatch
63ddf1cbae Update settings_default.py
Added a more correct description to the WEBSOCKET_CLIENT_URL setting to emphasize it is entered without a port number.
2015-04-21 20:14:29 +02:00
Griatch
e3c3214f9f The at_initial_setup hook was called with the wrong name in setup_default. Fixed now. Resolves #743. 2015-04-17 11:37:44 +02:00
Griatch
4a2d8f16e4 Clarified DefaultCharacter docstring. Resolves #738. 2015-04-17 11:33:52 +02:00
Griatch
c713adfcb4 Merge branch 'Objects_Docstrings_Formatting' of https://github.com/tajmone/evennia into tajmone-Docstring_Typo 2015-04-17 11:30:48 +02:00
Griatch
bd021c346f Merge branch 'Docstring_Typo' of https://github.com/tajmone/evennia into tajmone-Docstring_Typo 2015-04-17 11:29:35 +02:00
tajmone
b7ace5ce88 Formatted docstring in Google Style. 2015-04-07 17:54:56 +02:00
tajmone
a074b072a5 Formatted docstring. 2015-04-07 16:55:47 +02:00
tajmone
ce9758b902 Formatted docstring. 2015-04-07 16:52:58 +02:00
tajmone
69cb443f0e docstring Google formatting. 2015-04-07 16:49:13 +02:00
tajmone
37fcbf9ba5 Typo in t_cmdset_get() docstring. 2015-04-07 16:41:11 +02:00
tajmone
7c73db90d5 Typo in create_exit_cmdset docstring. 2015-04-07 16:34:49 +02:00
Griatch
7bb1dea7f7 Changed pip django requirements to django 1.8. 2015-04-04 00:08:51 +02:00
Griatch
b59e38caf5 Adding migrations for django1.8. 2015-04-04 00:08:51 +02:00
Griatch
1a7a6b3fff Removing migrations from repo 2015-04-04 00:08:51 +02:00
Griatch
df5c5f4fed Added a better check to account for changes in django1.8+. 2015-04-04 00:08:51 +02:00
Griatch
6644effef8 Added migrations for the 1.8+ change 2015-04-04 00:08:51 +02:00
Griatch
ee1ec3979c Updates for making Evennia compatible with Django 1.8+. Still not fully functioning. 2015-04-04 00:08:51 +02:00
Griatch
1bb886de03 Fixed error in amp that caused reload mechanism to act up. 2015-04-03 22:56:01 +02:00
Kelketek
7a3152713c Mark Django1.8 as too recent 2015-04-03 15:45:25 -05:00
Griatch
6e67374484 Changed some profiler settings 2015-04-02 00:48:45 +02:00
Griatch
5f4df1250a The alternative batch-send seems to work correctly. Needed to have a LoopingCall to make sure to empty the batch-queue now and then ... this is a little annoying but it doesn't take much resources (and creating the callback dynamically is death to performance at these time steps). See #620. 2015-04-02 00:48:12 +02:00
Griatch
4e4461b7fd Implemented a working batch-variation. Now for testing ... 2015-04-02 00:23:05 +02:00
Griatch
e63922ff19 Starting to rework the AMP handler to use batch-sending. This seems like a very promising optimization technique. 2015-04-02 00:14:28 +02:00
Griatch
938b7553e2 Implemented a batch-queuing system for AMP, this has worse effects than sending directly. 2015-04-01 21:36:02 +02:00
Griatch
56f158a9a0 Added the BatchServer2Portal AMP command for testing. 2015-04-01 21:17:12 +02:00
Griatch
ec05a47065 Fixed an edge case for oob. 2015-04-01 09:17:19 +02:00
Griatch
0cbb96bc82 Made addhelp/append us a single line break. Resolves #730. 2015-03-31 22:43:26 +02:00
Jonathan Piacenti
c6be8b4a66 Broke ExitCommand out for easier override. 2015-03-30 18:59:49 -05:00
Griatch
e35a42c9fd The script pause mechanism was not called at server shutdown. Resolves #729. 2015-03-28 12:42:00 +01:00
Griatch
349805c5ac Some minor cleanups of edit code 2015-03-27 07:12:32 +01:00
Griatch
3ebc55da82 Changed datetime setter to use utils.timezone instead of naive datetime stamps, as per #728. 2015-03-27 07:05:13 +01:00
Jonathan Piacenti
b0c71ee924 Added /edit switch to CmdDesc. 2015-03-26 18:18:17 -05:00
Jonathan Piacenti
89a39a8481 Pull line editor out of contrib and into main. 2015-03-26 17:10:42 -05:00
Jonathan Piacenti
eddb5dadf5 Add an exit to the base test case 2015-03-26 17:10:42 -05:00
Griatch
77183a857e Fixed typeclass command check that used to fail with an old .typeclass check. 2015-03-26 22:19:19 +01:00
Griatch
f77a650847 Fixed error in text2html, but webclient still doesn't support all color codes. 2015-03-25 14:29:06 +01:00
Griatch
c524e3f297 Added support bright highlighted backgrounds using xterm256 wrapper (will fallback to standard ANSI if not supported). Also made normal-color tags use the unhilight ANSI tag rather than the full normal-tag making them work better with backgrounds. Also added {H as the unhilight tag. See #725. 2015-03-24 12:31:19 +01:00
Griatch
5719423137 Clarified call signature for search_channel in utils.search 2015-03-23 08:39:12 +01:00
Griatch
5863ef29a8 Made cmdhandler respect an explicit True/False setting. 2015-03-22 17:22:59 +01:00
Griatch
3f1a887841 Made numberered lists with full numbers for clarity when reading sources. See #724. 2015-03-22 10:07:37 +01:00