Gráfico de Commits

27 Commits

Autor SHA1 Mensagem Data
wellton ac361419b8 Update app.js 2021-05-06 18:58:50 -03:00
Daniel Howard 5805778a17 Refactor server for flexibility. 2014-10-09 14:26:31 -07:00
Daniel Howard 58bdceef45 Replace cookies with params because cookies are not cross-domain. 2014-09-24 15:15:58 -07:00
Daniel Howard b20f678a38 Accept URL-encoded GETs and POSTs, too. 2014-09-24 15:10:20 -07:00
Daniel Howard 1c3c68c7db Init body-parser with json() call. 2014-08-28 11:09:12 -07:00
Daniel Howard 48f51255a1 Use Socket.IO instead of HTTP when possible. 2014-07-18 15:49:01 -07:00
Daniel Howard dff403f604 Refactor make init cleaner. 2014-07-02 14:40:53 -07:00
Daniel Howard d6caf96690 Remove User.respond() and call jsonp() directly. 2014-06-27 14:07:47 -07:00
Daniel Howard 8b94d6c411 Use bi-directional events system instead of handcrafted messages. 2014-06-20 15:29:17 -07:00
Daniel Howard 519ae5c751 Remove obsolete daemon code and cookie pages. 2014-05-09 15:10:17 -07:00
Daniel Howard e1097a73d5 Fix JSONP. 2014-05-07 16:17:38 -07:00
Daniel Howard b52aab4136 Replace req.dev with /app URL. 2014-05-02 15:01:20 -07:00
Daniel Howard 7a7015078a Fix "all requests marked dev" bug. 2014-05-01 15:14:02 -07:00
Daniel Howard 884e776d3e Update to run on node v0.10.26. 2014-04-29 13:11:13 -07:00
Daniel Howard c44ec4751d Revise for express and connect package changes and node 0.8.9. 2012-09-19 12:26:31 -07:00
Joshua Gross dc8a4ab000 Add status message display to friends list; status message propigated. 2010-11-22 13:34:23 -06:00
Joshua Gross 263b00b5cd Fix issue #37; some code cleanup. 2010-11-21 11:59:17 -06:00
Joshua Gross 409199ea97 Status panel implementation completed; offline/reconnect feature added. 2010-11-21 11:39:52 -06:00
Joshua Gross 3a2b35f2db Initial removal of ext.js; replace functions with small utils library 2010-09-23 15:49:54 -05:00
Joshua Gross 46fdfb74c3 Update README install instructions; replace connect refs with express. 2010-09-13 22:58:16 -05:00
Joshua Gross 5f8c4d02c6 Workaround authentication for /dev URLs; get IM working across pages 2010-08-03 02:25:37 -04:00
Joshua Gross 728711939f Add daemonizing module, settings, and compile instructions. 2010-07-27 20:04:08 -07:00
Joshua Gross 78ac74f202 Add contribution and style guide to README.md 2010-07-26 17:22:35 -07:00
Joshua Gross b7b5a874c4 Updated server for Express 1.0.0; reorganized modules; updated README
* Server now works with Express 1.0.0 (beta or beta2) and Connect
* `AjaxIM` is now `Hub` and functions as both manager and session middleware
* Authentication directory structure neatened
* Development controllers and views separated into `dev/` folder
* Client-side content moved to `client/` folder
* Updated installation instructions in README
2010-07-25 17:35:24 -07:00
Joshua Gross 27255ac23d Get listening, friends list, and basic messaging working. 2010-07-06 09:51:56 -07:00
Joshua Gross 065d5f84a7 Server-side objects; Error messages; reaping and sign off (bugs 12, 13, 18, 21)
* Server-side has been mostly broken down into smaller modular components
* IM now works on Node.js (as a consequence of refactor/redesign)
* `Error` and `Success` `Package` types added (essentially, generic types)
* Users notified of sign off when user is reaped by `Session.IM` reaper
2010-06-30 00:43:01 -07:00
Joshua Gross 833883928a Give Ajax IM a proper web framework with Express.js (bug 17)
Start bugs 17, 12, 13

* Begin integration of Express.js grammar into Ajax IM server (bug 17)
* Add basic framework for various chat object (User, Message, Room,
  Notification) (bug 12)
* Begin bringing Ajax IM up to speed with Node.js (assisted by bug 17) (bug 13)
2010-06-20 19:01:14 -07:00