Skip to content
This repository has been archived by the owner on Oct 21, 2020. It is now read-only.
/ gusher-client Public archive

Gusher creates a chronological activity stream. This is only the client-side Javascript portion of gusher, and does not include user management.

Notifications You must be signed in to change notification settings

cvn/gusher-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ Project is abandoned. RIP.

--------------------------------------------------------------------------------

                         __
       ____ ___  _______/ /_  ___  _____
      / __ `/ / / / ___/ __ \/ _ \/ ___/
     / /_/ / /_/ (__  ) / / /  __/ /
     \__, /\__,_/____/_/ /_/\___/_/
    /____/  by Chad von Nau


Gusher is a script for making a master stream of all your online activity. It's pre alpha and I'm still working out a lot of issues. I do not recommend using it yet. Gusher supports these services:

    Delicious
    Disqus
    Flickr
    Github
    Google+
    Google Calendar
    Google Reader
    Instapaper
    Last.fm
    Stack Overflow
    Tumblr
    Twitter
    Vimeo
    YouTube

Gusher makes it easy to add new feeds. Anything that can be accessed as JSONP is a potential source. RSS & Atom feeds can also be added using Google Reader's API (See Instapaper for example).


REQUIREMENTS

* jQuery
* ICanHaz.js


USAGE

1. To use one of the built in services, adjust the feed_url to point to your feed. In the example below, you would replace YOUR-NAME-HERE with your YouTube account name.

YouTubeFavorites.params.feed_url = 'https://gdata.youtube.com/feeds/api/users/YOUR-NAME-HERE/favorites?v=2&alt=jsonc&format=5&max-results=LIMIT&callback=?';

2. Then render.

YouTubeFavorites.render();


RELEASE NOTES

  .1  - Initial release
  .2  - Wrote a Feed class to standardize the way feeds are created
  .21 - Added support for Github activity and Commit feeds
  .22 - CSS cleanup. New icons. Moved feed rendering from feeds.js to go.js
  .23 - Separated user name, id, and api key from feed_url, Daily Booth support added

TO DO

* Facebook support
* Daily booth
* Blogger
* Reddit
* Soundcloud
* Instagram
* Twitter favorites & filtering replies.
* Amazon (wishlist)?
* Pinboard?
* Canv.as?
* Netflix?
* Amazon?
* Newgrounds?
* vBulletin?
* Conditionally show "Likes:" & "Replies:"
* Visual display of Likes & replies (color coded?)
* Refactor property names so they are grouped


About

Gusher creates a chronological activity stream. This is only the client-side Javascript portion of gusher, and does not include user management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published