Mercurial > cosocket
graph
-
We now support multiple conversations based on the URL.Tue, 28 Apr 2009 15:04:29 -0700, by Atul Varma
-
JSON data is now sent w/ the proper mime type.Tue, 28 Apr 2009 14:39:40 -0700, by Atul Varma
-
If the sending of a message fails, the content is put back into the text field.Tue, 28 Apr 2009 14:12:46 -0700, by Atul Varma
-
Last-message content is now saved if the user loses their connection, etc.Tue, 28 Apr 2009 14:00:00 -0700, by Atul Varma
-
Port is now settable from cmd lineTue, 28 Apr 2009 20:17:48 +0000, by Atul Varma
-
OWC now remembers your name.Tue, 28 Apr 2009 19:08:16 +0000, by Atul Varma
-
Added a cap on the max num of messages that can be animating at once, so that browsers don't get overloaded.Tue, 28 Apr 2009 19:00:16 +0000, by Atul Varma
-
Message content is now just set to HTML; the browser seems to be good at figuring out how to format non-compliant HTML on its own.Tue, 28 Apr 2009 17:57:35 +0000, by Atul Varma
-
Fixed a scrolling problem.Tue, 28 Apr 2009 17:41:34 +0000, by Atul Varma
-
Changed port/ip addr binding.Tue, 28 Apr 2009 17:37:09 +0000, by Atul Varma
-
Added error detection on the client-side.Tue, 28 Apr 2009 10:03:51 -0700, by Atul Varma
-
Changed 'listen' endpoint to 'listen/multipart'.Tue, 28 Apr 2009 08:32:25 -0700, by Atul Varma
-
added timestamp info into DOM, though it's currently hidden.Mon, 27 Apr 2009 23:46:54 -0700, by Atul Varma
-
misc changes, including now scrolling to the bottom when new messages arrive.Mon, 27 Apr 2009 23:41:13 -0700, by Atul Varma
-
Group consecutive messages by the same author.Mon, 27 Apr 2009 22:49:48 -0700, by Atul Varma
-
Added timestamp to messages, though they're not currently displayed in any way.Mon, 27 Apr 2009 22:26:57 -0700, by Atul Varma
-
Added name functionality.Mon, 27 Apr 2009 22:16:53 -0700, by Atul Varma
-
Added dynamic detection of HTML.Mon, 27 Apr 2009 17:10:34 -0700, by Atul Varma
-
Serialization of conversation is now done in JSON format.Mon, 27 Apr 2009 16:56:46 -0700, by Atul Varma
-
Conversation is now serialized to disk and appended to when new messages come in.Mon, 27 Apr 2009 16:48:46 -0700, by Atul Varma
-
Entire conversation is sent on page load now.Mon, 27 Apr 2009 16:24:15 -0700, by Atul Varma
-
More misc. changes.Mon, 27 Apr 2009 16:01:52 -0700, by Atul Varma
-
Added basic 'chat' functionality.Mon, 27 Apr 2009 14:44:40 -0700, by Atul Varma
-
Added support for header parsing.Mon, 27 Apr 2009 13:51:19 -0700, by Atul Varma
-
More refactorings.Mon, 27 Apr 2009 11:44:38 -0700, by Atul Varma
-
Fixed some bugs.Mon, 27 Apr 2009 11:13:54 -0700, by Atul Varma
-
More refactoring.Mon, 27 Apr 2009 10:53:15 -0700, by Atul Varma
-
Refactorings.Mon, 27 Apr 2009 10:35:48 -0700, by Atul Varma
-
More readable way of determining number of blocks needed, though I think I'm missing something...Mon, 27 Apr 2009 08:44:36 -0700, by Atul Varma
-
Added open web chat module.Mon, 27 Apr 2009 08:42:47 -0700, by Atul Varma
-
example http server now supports connection keep-alive.Tue, 21 Apr 2009 23:47:55 -0700, by Atul Varma
-
Fixed bug in HTTP server protocol.Tue, 21 Apr 2009 23:15:32 -0700, by Atul Varma
-
Exception tracebacks in coroutines are now much more helpful.Mon, 20 Apr 2009 07:22:57 -0700, by Atul Varma
-
Removed the weakref mechanism from channels.py and instead turned until_message_received() into a generator rather than an object. Added a return_value() instruction to cosocket.Sun, 19 Apr 2009 23:06:30 -0700, by Atul Varma
-
Renamed return_from_yield() to continue_from_yield().Sun, 19 Apr 2009 22:16:11 -0700, by Atul Varma
-
Fixed memory leak in channels.py, I think.Sun, 19 Apr 2009 22:11:46 -0700, by Atul Varma
-
Removed TODO.Sun, 19 Apr 2009 21:46:09 -0700, by Atul Varma
-
Added some error-handling code, though the channel code is raising exceptions in it at the moment I think.Sun, 19 Apr 2009 21:45:46 -0700, by Atul Varma
-
added some code to make the example still work if the client isn't connected to the internet.Sun, 19 Apr 2009 20:29:17 -0700, by Atul Varma
-
Added some TODOs.Sun, 19 Apr 2009 14:43:06 -0700, by Atul Varma
-
The example server's front page now lets you play around with server push.Sun, 19 Apr 2009 14:36:04 -0700, by Atul Varma
-
Added an example MIME multipart/mixed response to the example server.Sun, 19 Apr 2009 13:24:23 -0700, by Atul Varma
-
Added a really simple channel communication system, somewhat similar to that of Stackless.Sun, 19 Apr 2009 12:55:38 -0700, by Atul Varma
-
coroutines can now yield other coroutines, which are called in a nested manner.Sat, 18 Apr 2009 12:45:10 -0700, by Atul Varma
-
instructions are now objects.Sat, 18 Apr 2009 10:12:18 -0700, by Atul Varma
-
Renamed to_receive() to until_received().Fri, 17 Apr 2009 17:31:07 -0700, by Atul Varma
-
Added .hgignore.Fri, 17 Apr 2009 17:09:26 -0700, by Atul Varma
-
Renamed taw.py to cosocket.pyFri, 17 Apr 2009 17:09:00 -0700, by Atul Varma
-
Removed all use of the word 'Chatty'Fri, 17 Apr 2009 17:07:27 -0700, by Atul Varma
-
Separated out example code into a separate file.Fri, 17 Apr 2009 17:04:30 -0700, by Atul Varma
-
Renamed ChatInstructions to 'to_send()', 'to_receive()' for readability.Fri, 17 Apr 2009 17:02:35 -0700, by Atul Varma
-
Fixed a bug in receiving of data.Fri, 17 Apr 2009 16:23:31 -0700, by Atul Varma
-
Changed the way coroutine factories work.Fri, 17 Apr 2009 16:17:37 -0700, by Atul Varma
-
Clients can now be coroutines too.Fri, 17 Apr 2009 16:04:21 -0700, by Atul Varma
-
Initial implementation of coroutine-based server.Fri, 17 Apr 2009 15:18:19 -0700, by Atul Varma
-
Origination.Fri, 17 Apr 2009 11:28:28 -0700, by Atul Varma