Commit graph

  • ff9f385123 Re-added reference to settings in flat API. Resolves #719. Griatch 2015-03-19 18:58:22 +01:00
  • ac277b1e5f Updated unittests for new options command. Griatch 2015-03-17 00:06:14 +01:00
  • 4f384dc514 Added support for screen readers via the new option command (which merges the ability to set the screenreader mode with the encoding command). The new setting.SCREENREADER_REGEX_STRIP allows to customize what the screenreader mode strips. Griatch 2015-03-16 23:30:23 +01:00
  • 10dbae9849 Update README.md Griatch 2015-03-16 15:52:17 +01:00
  • 666d2e6d17 Fixed a header update error in evtable. Griatch 2015-03-15 17:59:20 +01:00
  • dac5ca99cd Minor tweak to evtable docstring example. Griatch 2015-03-15 17:51:53 +01:00
  • a26ff80447 Updated static file location for web Griatch 2015-03-15 16:41:25 +01:00
  • 3a7ee291ba Removed spurious mentions of the various typeclass paths from the server. Griatch 2015-03-15 16:39:44 +01:00
  • e778582dca removed the individual typeclass path prefixes from settings file, replacing it with the general TYPECLASS_PATH since typeclasses are now more likely to be grouped together anyway. Griatch 2015-03-15 16:36:25 +01:00
  • de579df367 Updated the is_typeclass method to be more general. Fixed an inconsistency with typeclass path prefixes. Griatch 2015-03-15 16:24:20 +01:00
  • e77d86a8f7 Moved default class import markers to base model. Griatch 2015-03-14 23:14:47 +01:00
  • 40421bcc76 Fixed a cyclic import error and a wrong call sign in the oobhandler as per #707. Griatch 2015-03-14 22:22:35 +01:00
  • 461545fe58 Removed redundant NDBHolder class, consolidated with DBHolder. Jonathan Piacenti 2015-03-14 14:12:19 -05:00
  • 47170a6ffa Broke DbHolder into a reusable object Jonathan Piacenti 2015-02-08 20:57:49 -06:00
  • 3d7ac9e365 Added raw_queryset keyword to returns_typeclass_list decorated funcs Jonathan Piacenti 2015-02-08 21:19:27 -06:00
  • 5a811a2d89 Made @script command without giving an object warning about global scripts. Griatch 2015-03-14 19:58:43 +01:00
  • e449c3391f Made the open command require exact exit names. Griatch 2015-03-14 16:21:27 +01:00
  • 3c2e44346a The portalsessionhandler was storing the latest command time on itself rather than on the session. Should fix getting logged on despite being active. Griatch 2015-03-14 16:00:55 +01:00
  • b30e766047 Fixed the lingering offset problem with mxp. This should fix the last part of #625. Griatch 2015-03-13 20:00:11 +01:00
  • 58d380fe7d Fixed another case of wrong-placed strvalue as mentioned in #699. Griatch 2015-03-12 20:35:28 +01:00
  • c20a23a3d4 Fixed a lingering traceback pointing to a defunct method in guest code. THIS resolves #703. Griatch 2015-03-12 20:33:40 +01:00
  • 94778f1c44 Run migrations! Made Channel model also accept ObjectDB subscriptions. Griatch 2015-03-12 20:28:17 +01:00
  • d63db77eb4 Added m_len to evtable, got it mostly to work with mxp, except for a strange offset of one character (so not yet fully functional) Griatch 2015-03-12 08:22:14 +01:00
  • b50dbdc651 Fix bug with ANSI concatination. Jonathan Piacenti 2015-03-11 19:25:06 -05:00
  • 571b1d5fad Added m_len and made ANSIString ignore MXP. Jonathan Piacenti 2015-03-09 19:13:36 -05:00
  • b9e560660e Updated the javascript code to handle the right mode for making prompt work for webclient again. Resolves #702. Griatch 2015-03-12 07:30:54 +01:00
  • ae493a754d The guest account creator used the wrong number of arguments to create the bot account. Resolves #703. Griatch 2015-03-12 07:22:20 +01:00
  • 50d2ebf4c7 Update README.md Kelketek 2015-03-11 19:30:12 -05:00
  • 1526924b93 Changed sessionhandler.all_connected_players() to return a list of Player objects rather than a list if uids (pointed out by Volund). Also changed sessionhandler.player_count() only return the count without any extra kwarg and doing so a little more efficiently. Griatch 2015-03-11 23:54:44 +01:00
  • edf6c535a0 Removed duplicates in get_all_puppets(), to manage multisession_modes better. Griatch 2015-03-11 22:05:15 +01:00
  • ab50becfed Removed bug in Attribute recaching. Resolves #700. Griatch 2015-03-11 22:00:34 +01:00
  • 2085d728a4 Removed superfluous get_dbobj kwarg for player.get_all_puppets() Griatch 2015-03-11 21:55:54 +01:00
  • ee6fa2a2a0 Put the right strvalue use in manager method. Resolves #699. Griatch 2015-03-11 21:51:09 +01:00
  • d752106906 Made typeclass loading a little more forgiving, adding a multitude of try-levels to fall back to in case of errors. Default is now to fallback to first settings-set default, then to the library default and only as a last resort fall back to the model. Every fallback step is logged. This should make the missing-hook error of #698 go away and report missing typeclasses in a better way. Griatch 2015-03-11 00:41:06 +01:00
  • c9ed8b5ec5 Added migration to remove post-devel-merger default script paths as well as new ones. Griatch 2015-03-10 22:57:51 +01:00
  • a25ead9626 More docstring tajmone 2015-03-09 18:34:56 +01:00
  • 5256f4b7ad docstrings: \typeclasses\attributes.py tajmone 2015-03-09 15:59:37 +01:00
  • 779ddbbbba docstrings and typos in "\utils\" and "\scripts\" tajmone 2015-03-09 11:06:48 +01:00
  • fea3e92573 Cleaned up scripts module. Griatch 2015-03-09 18:13:25 +01:00
  • b998c34c2a Updated script docs Griatch 2015-03-09 17:22:47 +01:00
  • b4fb81f3b5 Docstrings : another Func documented tajmone 2015-03-09 15:19:37 +01:00
  • 3afd9c2126 utils.py docstring completion tajmone 2015-03-09 14:56:50 +01:00
  • 7fdece962c Resolved merge conflict Griatch 2015-03-09 16:04:01 +01:00
  • 1fdd83f7a7 Removed debug messages Griatch 2015-03-09 15:47:29 +01:00
  • 950922d699 Fixed docstring. Resolves #694. Griatch 2015-03-09 14:04:12 +01:00
  • 6401e6182b Added package info for docs Griatch 2015-03-09 13:51:18 +01:00
  • 2ead033cdc more docstrings... tajmone 2015-03-09 12:10:31 +01:00
  • 90bef1a8d5 more docstrings tajmone 2015-03-09 11:52:26 +01:00
  • da2f3e18a1 docstrings continued.... tajmone 2015-03-09 11:45:19 +01:00
  • 2135ec05f2 docstrings and typos in "\utils\" and "\scripts\" tajmone 2015-03-09 11:06:48 +01:00
  • ca230a7130 Some cleanup Griatch 2015-03-09 13:07:03 +01:00
  • 733f1c6147 Updated objects.objects docs Griatch 2015-03-09 12:44:28 +01:00
  • 60163184ad Some cleanups. Griatch 2015-03-09 11:42:01 +01:00
  • 972b5cd2e2 docstrings and typos in "\utils\" and "\scripts\" tajmone 2015-03-09 11:06:48 +01:00
  • e13a9b2749 Made auto-field wrappers have docstrings for api2md Griatch 2015-03-09 11:30:49 +01:00
  • 66b0510771 Updated contrib example Griatch 2015-03-09 10:08:14 +01:00
  • bd843ee2c4 Fixed minor regression in evtable. Griatch 2015-03-09 08:33:47 +01:00
  • 1680fe6b84 Removed a sectioning marker and updated the coding style file to be a little clearer on that. Griatch 2015-03-09 08:15:44 +01:00
  • b34e8cb740 lockfuncs.py tajmone 2015-03-09 00:54:25 +01:00
  • 45ee8104ec TYPOS IN CODING_STYLE.md Tristano Ajmone 2015-03-09 00:13:24 +01:00
  • 057df2c51d TYPO tajmone 2015-03-08 23:46:46 +01:00
  • f81b756f78 Updated evtable docs Griatch 2015-03-08 22:08:44 +01:00
  • 244c142343 Fixed typo. Griatch 2015-03-08 19:30:43 +01:00
  • 32d58c7e8f Minor update to coding style doc Griatch 2015-03-08 19:27:51 +01:00
  • 3454beebc1 Updated evtable docs and the CODING_STYLE docs Griatch 2015-03-08 18:50:02 +01:00
  • 284a20cfd9 Minor updates Griatch 2015-03-08 13:51:53 +01:00
  • c982f7bf80 Update CODING_STYLE.md Griatch 2015-03-08 13:23:32 +01:00
  • b31fa905d6 Another clarification Griatch 2015-03-08 13:17:17 +01:00
  • 887d392931 Further update Griatch 2015-03-08 13:15:05 +01:00
  • e6bc22969d More clarifications to coding style Griatch 2015-03-08 12:57:39 +01:00
  • 1433d5eae9 Updated the coding style guide to be mode comprehensible. Griatch 2015-03-08 12:39:21 +01:00
  • 19867ddfcd Fixed some formatting to make untittests pass again. Griatch 2015-03-08 11:20:05 +01:00
  • b2505fe14c Updated some locale files. Griatch 2015-03-08 00:01:12 +01:00
  • 28158299b5 cleaned up some i18n strings in the code. Resolves #684. Griatch 2015-03-07 23:34:29 +01:00
  • 7f20631bfc Fixed a very silly bug in CmdUnloggedinCreate where the default location was set on the character even though the Player hadn't actually logged in yet. This meant that the Character (in MULTISESSION_MODEs < 2) would pop up in the start location and stay there also if the Player never actually connected to the game. This is most likely the reason for zombie player remnants that have been around for so long and should thus have an impact also on #498. Griatch 2015-03-07 22:55:01 +01:00
  • 686bc92888 Added the ability for Windows users to use a (very limited version of the service command. Resolves #570. Griatch 2015-03-07 22:20:26 +01:00
  • 5191ace2a1 fixed some formatting on windows @server command Griatch 2015-03-07 22:16:26 +01:00
  • 9e8c307bc4 Made psutil optional for the use of the @system command on Windows. Griatch 2015-03-07 22:11:26 +01:00
  • 5389373776 First version of psutil-supported @server command on Windows Griatch 2015-03-07 22:03:32 +01:00
  • 5274d111a2 Added a separate win_requirements.txt file for handling windows requirement specifics. Griatch 2015-03-07 20:57:50 +01:00
  • 1c298951d6 Fixed an error in Windows version that put pid files in the wrong location (how come a Windows user didn't notice this one before?) Griatch 2015-03-07 20:27:12 +01:00
  • 94b8532f59 Added highlitable color tags on the form {\!R, {\!G etc to make the features of %c-type commands (highlightability) available also to {-type commands. See #683. Griatch 2015-03-07 19:14:09 +01:00
  • caa9dbccaf Partial solution of #625 - introduced a merged regex to correctly sync the ANSIString table with the clean version produced by ansi_parse. Something is still amiss though, since len(ANSIString({lclook{lttest{le)) != len(ANSIString({lclook{lttest{le).split(n)[0]) Griatch 2015-03-07 18:17:03 +01:00
  • fe48757928 Made settings listing from launcher alphabetical. Fixed bug in mxp-to-html for the webclient. Griatch 2015-03-07 16:04:08 +01:00
  • 19b1ef8fc9 Fixed an unpuppeting bug for bots Griatch 2015-03-07 15:24:03 +01:00
  • 004b76250f Added ansi->irccolor support to IRC protocol, for sending color codes to the irc channel. Resolves #632. Griatch 2015-03-07 15:04:10 +01:00
  • fc56b12f52 Made ircbot work correctly with latest code, lead to a fixing of a bug in script creation. Griatch 2015-03-07 13:22:11 +01:00
  • f901da0474 fixed minor typo in docstring pointed out by tajmone. Griatch 2015-03-07 11:35:32 +01:00
  • a1a821b7b5 added listsettings option to evennia launcher, to easier inspect the values of the currently chosen settings file. Griatch 2015-03-07 01:37:31 +01:00
  • cde9cd36df Added a throttling mechanism to avoid too many quick retries of passwords. Implements #634. Note that one could also throttle the creation of Player accounts this way, but this would interfere with dummyrunner operation, so it is not included by default. Griatch 2015-03-06 22:43:40 +01:00
  • 04a1d9c238 Added CONN_MAX_AGE setting to 7hrs to avoid 'database has gone away' errors with MySQL default settings. Resolves #619. Griatch 2015-03-06 21:21:07 +01:00
  • a6c2910e93 fixed small inconsistency in returning a single script from the manager. Griatch 2015-03-06 20:54:44 +01:00
  • 84ccbf6b86 Fixed a migration that didn't run properly. Made typeclass loading a little more forgiving, giving a log_trace and loading the dbclass rather than crashing immediately. Griatch 2015-03-06 19:51:51 +01:00
  • 000f14c028 Updated how the automatic timeout closes the session on the portal side. A lot cleaner now. Griatch 2015-03-06 18:52:29 +01:00
  • 895f8504cd Run migrations! Removed global system scripts, moving into maintenance functions on the portal and server level. This means that runtimes will be reset as the system resets to the new system. Griatch 2015-03-06 16:54:37 +01:00
  • 6dcc1b80b0 Added NOP keepalive to telnet protocol. Resolves #641. Griatch 2015-03-06 16:53:24 +01:00
  • 0a57f3c9a9 Removed unused scripts Griatch 2015-03-06 16:07:47 +01:00
  • 71e9038c62 Started removing the global maintenance scripts, but ran into strange AMP issues. Griatch 2015-03-06 15:59:58 +01:00
  • 17400ede6b Fixed trunkated docstring in evtable. Resolves #686. Griatch 2015-03-05 17:16:26 +01:00
  • 9d6b4bd545 fixed kwarg multiple-option call to django-admin Griatch 2015-03-05 15:41:21 +01:00