Commit graph

4175 commits

Author SHA1 Message Date
Griatch
ab1cd445e4 Further fix for multi-line non-block code at the start of batchcode file 2017-09-03 00:33:02 +02:00
Griatch
2bb0b23688 Fix of batchcode to correctly handle code inserted at the beginning of the file, outside a block 2017-09-03 00:09:24 +02:00
Griatch
ac65c9f7ec Merge branch 'devel' of github.com:evennia/evennia into devel 2017-09-01 00:20:08 +02:00
Nicholas Matlaga
7c7ec3736f Fixed EvCell behaviour mentioned in #1410 2017-09-01 00:18:15 +02:00
Griatch
74869726b2 Merge pull request #1411 from vlegoff/fixdelay
Fix a bug in the permanent delay when the object is destroyed
2017-08-31 21:50:29 +02:00
Vincent Le Goff
3176f4b100 Fix a bug in the permanent delay when the object is destroyed 2017-08-31 21:38:49 +02:00
Griatch
b737c209b1 Correct lockhandler's handling of lock-lists 2017-08-31 20:58:34 +02:00
Griatch
328616d24e Fix command perms that were accidentally renamed 2017-08-27 19:09:59 +02:00
Griatch
90fde4a10a Add check for accidentally passing permissions as a string rather than a list to the create_object and create_account functions 2017-08-27 18:58:58 +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
92df3ce5ae Structure handlers to allow .get() to return lists
See #1154. In the end I didn't modify the Attributehandler and
TagHandler like this, instead I added the `return_list` argument
for cases when one wants a guaranteed return.
2017-08-27 14:56:05 +02:00
Griatch
05a3d0435d Add missing fullcache check to attributes.clear(). Resolves #1404. 2017-08-27 10:32:14 +02:00
Griatch
f0d1abc4ff Some refactoring of the error message and code. 2017-08-24 22:30:04 +02:00
Tehom
d0dc2841d9 Add more clear error message to _SaverMutable 2017-08-22 17:49:28 -04:00
Griatch
ea87eef218 Fix bug, set no-idle locks on bots 2017-08-20 23:36:36 +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
Griatch
3da28c5ba9 Change |- into a 4-space indent and shift the TAB character to the |t tag. Resolves 1393. 2017-08-13 18:08:06 +02:00
Griatch
526a6c73b6 Merge branch 'master' into ansi_string_visibility 2017-08-13 17:33:02 +02:00
Griatch
ecc382cc81 Merge and fix some conflicts due to the force. 2017-08-13 17:32:56 +02:00
Griatch
09b9784c3f Some refactoring of the cmdsethandler updates. Also took the opportunity to add the in-game-error report while I was at it. 2017-08-13 17:17:27 +02:00
Jonathan Piacenti
9825f254a8 Force ANSIString into bytestring before sessions send it over the wire. 2017-08-13 09:38:51 -05:00
Griatch
2fa04162c3 Merge branch 'cmdset_fallback' of git://github.com/TehomCD/evennia into TehomCD-cmdset_fallback 2017-08-13 15:58:34 +02:00
Griatch
8b63fd7564 Merge pull request #1377 from vlegoff/ingame_python
Allow contrib.ingame_python.scripts.EventHandler.get_events to work w…
2017-08-13 15:56:23 +02:00
Griatch
434b2988f6 Minor text fix in contrib README 2017-08-13 14:56:37 +02:00
Vincent Le Goff
c59c79a26c Fix several issues in the contrib 2017-08-13 14:56:37 +02:00
Vincent Le Goff
d306c25583 Rename the generator contrib into random_string_generator 2017-08-13 14:56:37 +02:00
Vincent Le Goff
90ae35d9fb Fix a typo in the generator contrib 2017-08-13 14:56:37 +02:00
Vincent Le Goff
0fdcf89c32 Update the generator module with new method names 2017-08-13 14:56:37 +02:00
Vincent Le Goff
8c7acba151 Add a test for the generator contrib 2017-08-13 14:56:37 +02:00
Vincent Le Goff
b74cc7a82f Update the documentation for the generator contrib 2017-08-13 14:56:37 +02:00
Vincent Le Goff
d1dfc1062d Add the generator contrib to generate pseudo-random strings 2017-08-13 14:56:37 +02:00
Griatch
1030ac6c80 Minor text fix in contrib README 2017-08-13 14:39:14 +02:00
Jonathan Piacenti
89165b444f Force ANSIString into bytestring before sessions send it over the wire. 2017-08-13 07:35:40 -05:00
Griatch
3a0fe81217 Merge pull request #1373 from vlegoff/generator
Add the generator contrib
2017-08-13 12:30:22 +02:00
Vincent Le Goff
ee0974313c Fix several issues in the contrib 2017-08-13 11:32:22 +02:00
Griatch
96c4b0c805 Add new TASK_HANDLER to Evennia flat API 2017-08-10 22:52:52 +02: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
32ad83d51c Fix documentation in the new option of the event handler 2017-08-10 11:59:04 +02:00
Vincent Le Goff
8ef50f3706 Fix a minor mistake in the task handler 2017-08-10 11:40:57 +02:00