Permalink
Switch branches/tags
Nothing to show
Commits on Nov 22, 2011
  1. added a few more bounding boxes to the default twitter stream geo req…

    …uest
    Scott Burton committed Nov 22, 2011
  2. added top navbar selections; navigate to clicked nav city coordinates…

    … by looking up coordinates in a coordinates object; after navigating, stop tweet flow and wait until the map is loaded before starting tweets up again; added some boilerplate for browser geolocation
    Scott Burton committed Nov 22, 2011
  3. move to a list-detail two-column view; add Twitter bootstrap; move

    CDN-hosted javascript libs inside;
    Scott Burton committed Nov 22, 2011
Commits on Nov 21, 2011
  1. add conditional support for Firefox 7 websockets; test to see if webs…

    …ockets are supported at all, and disappoint the user if not
    Scott Burton committed Nov 21, 2011
  2. Explicitly use the latest em-websocket, which adds better support for…

    … encodings; this should fix issues with Chrome and binary data
    Scott Burton committed Nov 21, 2011
  3. remove old twitstream.rb

    Scott Burton committed Nov 21, 2011
  4. twitstream is now tweetflow; updated logs and readme

    Scott Burton committed Nov 21, 2011
  5. segment into three services: stream_client, persistence & websocket_s…

    …erver; stream_client pushes raw tweets onto a ZeroMQ PUB socket; use foreman to manage procs
    Scott Burton committed Nov 21, 2011
Commits on Sep 1, 2011
  1. wait 800ms before sending a request for new tweets; only request enou…

    …gh tweets to replace whatever was removed from the screen; wait until map tiles are loaded before opening a websocket to request tweets
    committed Sep 1, 2011
Commits on Aug 24, 2011
  1. Cache every tweet in a capped MongoDB collection; when a message arri…

    …ves via websocket with bounding box coordinates, query the last 10 tweets within those coordinates and send them down the socket; when the map has settled, the client removes any tweets not within the viewport, and declines to add any that are already in the collection
    committed Aug 24, 2011
Commits on Aug 23, 2011
  1. When a sidebar tweet is clicked, show the tweet's infoWindow on the m…

    …ap, and pan to its center
    committed Aug 23, 2011
  2. Server-side viewport filtering:

     * When a client first connects, it sends its map bounds to the server. 
     * Each time the map bounds change, send new bounds to the server
     * When the server receives new bounds, it rebinds to the channel and sends only tweets within the bounds
    
    Added a server-side Tweet class to handle location filtering behavior.
    committed Aug 23, 2011
Commits on Aug 21, 2011
  1. initial commit

    committed Aug 21, 2011