Permalink
Switch branches/tags
Nothing to show
Commits on Feb 14, 2012
  1. Upgrade rails to 3.1

    timlinquist committed Feb 14, 2012
  2. Bump to latest 1.9.2

    timlinquist committed Feb 14, 2012
Commits on Dec 20, 2011
  1. Remove unused fb yml configs

    timlinquist committed Dec 20, 2011
  2. Remove settings configuration in favor of using ENV

    timlinquist committed Dec 20, 2011
    I disagree with using ENV system variables over app specific yaml
    configs. However, heroku only supports setting system variables made
    available by the ENV object in Ruby.
Commits on Dec 19, 2011
  1. Update heading for challenge

    timlinquist committed Dec 19, 2011
  2. Forgot we were rdoc

    timlinquist committed Dec 19, 2011
  3. updated README

    timlinquist committed Dec 19, 2011
  4. Make app naming generic

    timlinquist committed Dec 19, 2011
  5. Cleanup assertions dependent on fixture data

    timlinquist committed Dec 19, 2011
    Faulty assertions on matching exact # of posts in fixture. Also use
    method for key in fixtures hash for fb api instead of filename.
  6. Complete friend ranking from posts

    timlinquist committed Dec 19, 2011
    Given a collection of posts from the fb api, rank the friends by their
    frequency of comments on collection. Use a simple hash to increment
    count for each commenter.
Commits on Dec 18, 2011
  1. Facebook api stub class loading twice

    timlinquist committed Dec 18, 2011
    The api stub class was being loaded twice during test runs due to the
    *_spec.rb file name and being located in the support dir (both required
    automatically or in spec_helper.rb.) Moved to a new location to avoid
    loading multiple times. Also explicitly loading api_stub.rb in
    spec_helper.rb as it is not loaded by Rspec by default.
Commits on Dec 17, 2011
  1. Add really dumb disconnected fixtures for mocking API calls

    timlinquist committed Dec 17, 2011
    Super simple mocking tool mainly for facebook api. This is much better
    solved w/tools like VCR, webmock, etc. However, we just need
    disconnected fixtures for now which is what this provides.
Commits on Dec 16, 2011
  1. Add ranking to posts of selected friend

    timlinquist committed Dec 16, 2011
    Rank friends from collection of friends returned from
    friend.posts (/uid/feed.)
  2. We want access to the users full feed not just posts

    timlinquist committed Dec 16, 2011
    Posts do not include the users full activity feed which we may want for
    other uses.
  3. Add extended permission for reading feeds

    timlinquist committed Dec 16, 2011
    Facebook only allows 3rd party apps to read friends' feeds of logged in
    user when extended permissions are enabled for the app on the app's
    preferences and in the login process. Add read_stream perm to fb login
    for full access to feeds.
Commits on Dec 14, 2011
  1. Add posts endpoint to user

    timlinquist committed Dec 14, 2011
    User can retrieve their posts in the same manner as friends. This should
    really be delegated to a Post/Friend Fetcher class or something else
    other than the user.
  2. Add friends to handle posts retrieval, scoring

    timlinquist committed Dec 14, 2011
    We need to be able to retrieve the posts of a friend (user) for eventual
    scoring. Added ability to select a friend for eventual scoring to
    facebook/index. Also needed auth helpers for protected controllers.
  3. Update koala to newest version (compat w/oauth 2.0)

    timlinquist committed Dec 14, 2011
    Updated facebook javacript sdk changes the cookie name which wasnt
    referenced in old version of koala. Locked koala at 1.2.1 to help avoid
    future incompatibilities like this.
Commits on Dec 11, 2011
  1. Implement friend list to encapsulate friends

    timlinquist committed Dec 11, 2011
    Provide friend list for a user to simplify things like sorting,
    iterating, etc. Add alphabetization to friend list for selection.
  2. Retrieve friends for selection and subsequent scoring

    timlinquist committed Dec 11, 2011
    Requirements include retrieving the list of friends for th logged in
    user not their likes. Replace likes with friends. Also abstracted
    facebook auth into module for reuse in controllers to be added later.
Commits on Dec 9, 2011
  1. Remove facebook config file

    timlinquist committed Dec 9, 2011
    Remove facebook config file in favor of settings logic.
  2. Add class to encapsulate settings

    timlinquist committed Dec 9, 2011
    Generic class to encapsulate global settings for application. Gem is cleaner
    than just using the Rails.configuration & has namespace support. Add
    facebook settings to yml config.