Commit graph

47 commits

Author SHA1 Message Date
Samuel Clay
c5d5ea5001 Attempting to fix dashboard stories by no longer relying on full river reloads when a new story comes in but to fetch that story if it is newer (or older) than last visible dashboard story. 2016-12-13 16:29:42 -08:00
Samuel Clay
aeb38a2de3 Fixing scope on error. 2016-12-05 14:18:48 -08:00
Samuel Clay
faa7593fd9 Error with username. 2016-12-05 14:17:10 -08:00
Samuel Clay
b222ee06d0 Attempting to add logging to socket.io. 2016-12-05 13:35:05 -08:00
Samuel Clay
5a053ab573 Adding node02 to handle new upgraded websockets. 2016-11-30 15:26:42 -08:00
Samuel Clay
7fcc8a4c71 Moving to new v2 of socket.io to allow existing real-time users to still work. 2016-11-30 13:43:13 -08:00
Samuel Clay
e3393ba238 Fixing nodejs redis flush/quit command. 2016-11-30 12:47:20 -08:00
Samuel Clay
5edf17e08f Fixing SSL node server, used for debugging. 2016-11-29 18:47:44 -08:00
Samuel Clay
406d196f87 Upgrading to latest socket.io. 2016-11-29 18:30:12 -08:00
Samuel Clay
3406958e8a Adding wsgi server to use new virtualenv gunicorn. 2016-02-05 15:26:10 -08:00
Samuel Clay
7c6cce7f5b Removing unused CA. 2015-06-02 11:24:38 -07:00
Samuel Clay
7706711143 Moving from X-Real-IP to X-Forwarded-For. 2013-09-06 16:26:02 -07:00
Samuel Clay
dcef8a48fa Moving node server to db pubsub role. 2013-08-12 12:39:03 -07:00
Samuel Clay
a5c03918cc Moving from specific db hosts to db roles, editable through /etc/hosts. 2013-08-12 12:26:49 -07:00
Samuel Clay
dcd37c4f50 Handling socket level errors in socketio/node. 2013-08-12 11:52:29 -07:00
Samuel Clay
456a4d1375 Catching exceptions for node redis. 2013-08-12 11:22:10 -07:00
Samuel Clay
68393020c2 Catching exceptions for node redis. 2013-08-12 11:20:00 -07:00
Samuel Clay
1a3a28f94a Trying to fix issues on node redis connection. 2013-08-12 11:11:30 -07:00
Samuel Clay
d384051aba Handling redis connection timeouts in node. 2013-08-12 11:03:42 -07:00
Samuel Clay
fd747be1d5 Switching to new pubsub redis server. 2013-06-18 13:24:48 -07:00
Samuel Clay
d5b0429754 Adding ip to connect and disconnect. 2013-05-01 13:25:14 -07:00
Samuel Clay
a2c5aaafc6 Adding real ip to socketio. 2013-05-01 13:22:03 -07:00
Samuel Clay
7c83051c3d Better logging for unread counts. 2013-05-01 12:51:59 -07:00
Samuel Clay
9c9bbfb411 Removing duplicate client call in real-time server. 2013-05-01 12:37:26 -07:00
Samuel Clay
65c745cc8c Merge branch 'master' into circular
* master:
  Moving redis servers.
2013-04-21 06:09:00 -07:00
Samuel Clay
6d9932d909 Moving redis servers. 2013-04-21 06:07:01 -07:00
Samuel Clay
a355b77f1a Adding IP address to real-time to figure out what the disconnect is. 2013-04-13 18:59:51 -07:00
Samuel Clay
d3600ef2a0 Handling exception case of no username trying to subscribe. 2013-04-08 10:23:26 -07:00
Samuel Clay
2109592224 Adding # of feeds to disconnect message. 2013-04-08 10:20:51 -07:00
Samuel Clay
046bc9888c Adding # of feeds to disconnect message. 2013-04-08 10:18:44 -07:00
Samuel Clay
63fe5297be Removing Redis state for socket.io. Too many open mongo connections. 2013-03-17 00:07:41 -07:00
Samuel Clay
8484d55d7b Using redisstore for socketio. 2013-03-15 17:55:58 -07:00
Samuel Clay
a3b2f67d2f Moving redis servers for real-time. 2013-03-14 19:32:05 -07:00
Samuel Clay
90dd709b5b Adding SSL to real-time unread counts. Long time coming. 2012-12-24 11:53:00 -08:00
Samuel Clay
a569adf14d Exposing public comments preference. 2012-10-23 14:07:28 -07:00
Samuel Clay
94e7c9573e Big new feature: real-time unread counts when reading on multiple devices. Read a story on your iPhone and the feed unread count updates instantaneously on the web. 2012-10-22 16:25:36 -07:00
Samuel Clay
3b4698514e Adding browser speedups to socket.io 2012-05-03 13:43:18 -07:00
Samuel Clay
ed49f6c241 Fixing username logging for unread counts. 2012-04-10 10:09:46 -07:00
Samuel Clay
7e7d02189a Reducing logging in unread counts node server. 2012-04-10 09:54:43 -07:00
Samuel Clay
c24c829e58 Better logging for socket.io. Giving standard users the pulsating real-time spinner. 2012-04-03 22:01:12 -07:00
Samuel Clay
61f2ced74b Showing real-time pubsub status on user dashboards. Opening up real-time for everybody. 2012-04-02 18:48:41 -07:00
Samuel Clay
070c37ccba Adding real-time connection counts to logs. 2012-04-02 12:54:14 -07:00
Samuel Clay
f0e9e25a1b Launching real-time for premiums. Also fixing a few dupe feed refresh bugs. 2012-03-30 16:03:07 -07:00
Samuel Clay
a2e792a3ed Client-side push/pubsub should reconnect and degrade gracefully. 2012-03-28 19:13:30 -07:00
Samuel Clay
4348e7f497 Resubscribing to real-time feeds on add/remove feed. 2012-03-28 16:13:17 -07:00
Samuel Clay
3750fd0d10 Adding node's 8888 to app ufw. Also adding redis's 6379 to express server. 2012-01-03 08:31:04 -08:00
Samuel Clay
dcedbe1e40 Adding socket.io communication and feed updating on client-side. Ready to ship? 2011-11-06 12:21:27 -08:00