Bug fix: some people were playing around with the AJAX interface - sending AJAX requests with no time - and causing server errors. Trap these errors and return a more helpful error message!
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@15
8369a704-5b4a-11de-992f-
fdd7e25b9163
Don't trap exceptions in the AJAX call handling code - let them propagate.
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@14
8369a704-5b4a-11de-992f-
fdd7e25b9163
Escape any text sent by users (protection against cross-site scripting)(further bug found).
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@13
8369a704-5b4a-11de-992f-
fdd7e25b9163
Escape any text sent by users (protection against cross-site scripting).
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@12
8369a704-5b4a-11de-992f-
fdd7e25b9163
Only display the last 'X' messages in the chat window.
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@11
8369a704-5b4a-11de-992f-
fdd7e25b9163
Allow datetime format in the messages to be customised.
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@10
8369a704-5b4a-11de-992f-
fdd7e25b9163
Demo templates: on load, focus on the message input box.
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@9
8369a704-5b4a-11de-992f-
fdd7e25b9163
Made a doctest more generic to cope better with user-defined messages.
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@8
8369a704-5b4a-11de-992f-
fdd7e25b9163
Modified Room model to use generic relations (instead of a one-to-one type of relation).
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@7
8369a704-5b4a-11de-992f-
fdd7e25b9163
Initial import.
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@5
8369a704-5b4a-11de-992f-
fdd7e25b9163
Initial directory structure.
git-svn-id: http://django-jqchat.googlecode.com/svn/trunk@1
8369a704-5b4a-11de-992f-
fdd7e25b9163