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