Commit graph

488 commits

Author SHA1 Message Date
Michael King
3054d1233f * Fixed interpolation statements to have tuples instead of a string 2007-04-28 13:44:33 +00:00
Michael King
d017ff0d39 * Added cmd_page. I think I'm running into SQLite problems, as when the command runs, it simply dumps the session.
I tried to test this on MySQL, but I can't get syncdb to work, either. (tsalaroth mking@arikel.net)
2007-04-26 23:35:37 +00:00
Greg Taylor
ec4ab1e913 Never mind, no dice. 2007-04-26 20:33:53 +00:00
Greg Taylor
1435c06633 not sure if this'll work, we'll see. 2007-04-26 20:33:20 +00:00
Greg Taylor
7012960a70 Remove get_ansiname() by condensing functionality into get_name(). Removed session debug statements I had in for testing. 2007-04-26 20:32:56 +00:00
Greg Taylor
a73a3523af Unintentionally committed a change to startup.sh, reversing. 2007-04-26 19:33:15 +00:00
Greg Taylor
c54f9f15e4 Renaming the default database file to evennia.db3 instead of evennia.sql, which is often used to signify text-based SQL dumps. Remember to re-name your database file and adjust your settings.py accordingly if you want to follow suite. Existing installs should theoretically be unaffected. 2007-04-26 19:32:26 +00:00
Greg Taylor
22bccd294f Minor update. 2007-04-26 02:19:49 +00:00
Greg Taylor
192ef521a2 Adding a session validity check in hopes of eventually expiring timed out connections. 2007-04-25 20:11:29 +00:00
Greg Taylor
0fc89247aa No longer need to distribute a database file. Each user will run their syncdb script and start with a clean slate. Updated installation instructions in README. 2007-04-25 19:39:15 +00:00
Greg Taylor
eda1753740 Move the server log to a 'logs' directory so as not to add even more clutter to server root. 2007-04-25 15:17:08 +00:00
Greg Taylor
b63f69eed0 New startup.sh file with configurable start modes. Eventually we'll do this via command line arguments, but for now it'll do. 2007-04-25 15:14:45 +00:00
Greg Taylor
3292405fcb Adding initial data via Django's syncdb facility. We will no longer distribute a SQLite DB in the near future in favor of this cross-platform alternative. Also in this commit is a crash fix for @dig with SQLite. 2007-04-25 14:47:33 +00:00
Greg Taylor
26a354204c Movin the TODO list to the google code group page. 2007-04-23 15:57:34 +00:00
Greg Taylor
02126b2434 Finished logging in with email address instead of username, forgot to yank this from the TODO list. 2007-04-23 15:37:48 +00:00
Greg Taylor
9e587bd4e3 Important update: Fixed two crash bugs in attribute getting/setting. Less importantly, the money value shown in 'inventory' now pluralizes properly. 2007-04-23 15:22:40 +00:00
Greg Taylor
9335adc03a More command sanitizing checks, renamed startup script to startup.sh. 2007-04-03 20:15:54 +00:00
Greg Taylor
81a13d873f Updating TODO to reflect our handling of multi-word names. 2007-04-03 19:15:29 +00:00
Greg Taylor
1ac4d31bdb Ignore settings.py, this is for the local game. 2007-04-03 19:11:57 +00:00
Greg Taylor
50b17b3626 Changing the user login command to use the player's email address instead of username. Also Require quotes around the username with the character creation command regardless of whether it's two words or one. 2007-04-03 15:17:46 +00:00
Greg Taylor
5a48c2e30b Finalizing layout. 2007-04-03 13:43:49 +00:00
Greg Taylor
5421ab7f6e Re-organization. 2007-04-03 13:42:51 +00:00
Greg Taylor
5db3ae2933 Fixing the return substitution. 2007-02-19 13:16:51 +00:00
Greg Taylor
2c85fe3be5 New player registrations are once again working. Shored up some vulnerable spots too. 2007-01-04 01:55:01 +00:00
Greg Taylor
95e645246e Fixed some issues with @dest'ing player objects that don't have a matching account (should never really happen but just in case.) 2007-01-04 01:36:22 +00:00
Greg Taylor
cf0fa701ef A few minor cleaning things. 2007-01-02 07:05:39 +00:00
Greg Taylor
6f52e75725 Beginnings of our permissions system. 2007-01-02 06:20:32 +00:00
Greg Taylor
0e1e2ed1b0 We now have get/drop and a vastly improved object searching function. Some misc. improvements to other utility tfunctions as well. 2007-01-02 05:21:59 +00:00
Greg Taylor
18994e4ca0 We're calling @-prefixed commands privileged commands instead of staff commands. 2007-01-02 04:25:44 +00:00
Greg Taylor
4641aa8a4e Some more @list work and help system cleanup. 2007-01-02 04:19:53 +00:00
Greg Taylor
18cf29b0cf Some minor performance enhancements and an experimental profiler. 2007-01-02 01:14:07 +00:00
Greg Taylor
c5975f522f Applying some polish to the admin interface. 2007-01-02 00:20:20 +00:00
Greg Taylor
c3ce3451b3 Fixed a really obnoxious path/namespace problem. Hooray. 2007-01-02 00:05:29 +00:00
Greg Taylor
0adfd4d45c Finally found and fixed the problem with editing objects in the admin interface. 2007-01-01 23:38:59 +00:00
Greg Taylor
f6de21be13 Adding example apache config. 2007-01-01 22:55:48 +00:00
Greg Taylor
dcb7d3e792 Changing some of the setup procedure. 2007-01-01 22:46:52 +00:00
Greg Taylor
65dad92f8e Minor adjustments for sane default values. Need to come up with a better startup script sometime. 2006-12-30 09:22:51 +00:00
Greg Taylor
a0af0811ac Don't need this anymore. 2006-12-30 09:17:38 +00:00
Greg Taylor
7f712d1eda Fixing import to play nicely with admin interface. 2006-12-30 08:21:44 +00:00
Greg Taylor
ac5bd46004 Adding the help system to the web interface. 2006-12-26 05:54:32 +00:00
Greg Taylor
bca357e7f9 Updating DB. 2006-12-26 05:07:30 +00:00
Greg Taylor
595a09d4c1 Notify people in the room when others arrive/leave. 2006-12-26 05:04:55 +00:00
Greg Taylor
4fff8fea3a Emit when a player connects/disconnects to those in the same room. 2006-12-26 05:00:43 +00:00
Greg Taylor
5c029b8daa Fixing a minor crash bug with WHO and unauthenticated users. 2006-12-26 04:55:53 +00:00
Greg Taylor
d3634f3236 Adding the SQLite database to this commit. Oh, and @list commands is in, as well as some pieces of @list process. 2006-12-26 04:20:47 +00:00
Greg Taylor
959be95e42 Implemented @password and @newpass. 2006-12-26 00:05:33 +00:00
Greg Taylor
121e8cf7c1 Updating TODO list with some of the things I'd like to tackle. 2006-12-25 06:23:17 +00:00
Greg Taylor
2be1a7848f Introduction of a rough help system. Much work needs doing on it, but will serve the purpose for now just fine. 2006-12-25 06:04:06 +00:00
Greg Taylor
2f2ea1b344 Lots of good stuff with this one:
* Added object methods, get_name() and get_ansiname().
* ANSI pretty much works as expected with objects.
* You can now use @open, @link, and @unlink like in MUX.
* Added a word_wrap() function to functions_general.py.
2006-12-25 03:30:41 +00:00
Greg Taylor
c66c93ad0b Getting ready for ANSI handling, some SQLite3 optimizations (hopefully). 2006-12-24 06:38:08 +00:00