Skip to content
Commits on Jun 11, 2012
  1. @czarneckid

    Version bump to 2.1.0

    czarneckid committed
Commits on Jun 9, 2012
  1. @czarneckid
  2. @czarneckid

    Member data compatibility

    czarneckid committed
    * Make member data functionality work correctly in Ruby 1.8.7
    * Added remove_member_data method
  3. @czarneckid

    Support for storing optional member data for a given leaderboard.

    czarneckid committed
    - Integrate agoragames#11
    - Modified various methods in #11 to be more descriptive
    - Added member_data_for and update_member_data methods
    - Updated .gitignore for Redis .pid files
Commits on Jun 8, 2012
  1. @jgadbois @czarneckid
  2. @jgadbois @czarneckid
Commits on Apr 26, 2012
  1. @czarneckid

    Reverse option

    czarneckid committed
    * Added accessor for reverse option so that you can set reverse after creating a leaderboard to see results in either highest-to-lowest or lowest-to-highest order.
    * Added documentation for leaderboard constants.
    * Bump version to 2.0.6.
Commits on Mar 15, 2012
  1. @czarneckid

    Flatten the array in-place

    czarneckid committed
  2. @czarneckid

    Updating rank_members code

    czarneckid committed
  3. @czarneckid

    Add rank_members and rank_members_in methods

    czarneckid committed
    * Added `rank_members(members_and_scores)` and `rank_members_in(leaderboard_name, members_and_scores)` allowing you to pass in an array of `member_name, score, member_name, score` and so on. Use this method to do bulk insert of data, but be mindful of the amount of data you are inserting since a single transaction can get quite large.
    * Bump version to 2.0.5
Commits on Feb 29, 2012
  1. @czarneckid

    page_for

    czarneckid committed
    * Added `page_for(member, page_size = DEFAULT_PAGE_SIZE)` and `page_for_in(leaderboard_name, member, page_size = DEFAULT_PAGE_SIZE)` calls to allow you to determine the page where a member falls in the leaderboard
    * Updated CHANGELOG and README
    * Bump version to 2.0.4
    * DRY up tests a little
Commits on Feb 22, 2012
  1. @czarneckid

    Version 2.0.3

    czarneckid committed
    * Bump version to 2.0.3
    * Update documentation for `:reverse => false` option
    * Update license for 2012
    * Added .rdb files to .gitignore
  2. @siuying @czarneckid
Commits on Feb 3, 2012
  1. @czarneckid

    Update code documentation

    czarneckid committed
  2. @czarneckid

    Data validation

    czarneckid committed
    * Fix for checking to see if a member actually exists in the leaderboard for the `around_me` calls
    * Return appropriate `nil` in data returned for calls such as `percentile_for` and `ranked_in_list` for non-existent members
Commits on Jan 16, 2012
  1. @czarneckid
Commits on Dec 16, 2011
  1. @czarneckid
Commits on Nov 23, 2011
  1. @czarneckid
Commits on Nov 22, 2011
  1. @czarneckid
Commits on Nov 15, 2011
  1. @czarneckid
  2. @czarneckid

    Simplify

    czarneckid committed
    Using leaderboard.gemspec for the dependencies.
    Cleaning up Rakefile.
    Cleaning up test helper.
Commits on Oct 15, 2011
  1. @czarneckid

    Added percentile_for(member) and percentile_for_in(leaderboard_name, …

    czarneckid committed
    …member) methods to calculate percentile for a given member
Commits on Oct 14, 2011
  1. @czarneckid

    Update to version 2.0.1. Allow for only single options to be passed t…

    czarneckid committed
    …o leaders, around_me and ranked_in_list - Addresses #4.
Commits on Aug 18, 2011
  1. @czarneckid
Commits on Aug 5, 2011
  1. @czarneckid

    Simplified leaders, around_me, and ranked_in_list to use an options h…

    czarneckid committed
    …ash with defaults for the previously individual parameters' did not match any file(s) known to git.
  2. @czarneckid

    Initializer now takes a leaderboard name, options hash and redis_opti…

    czarneckid committed
    …ons hash. Added test for retrieving leaders without scores and ranks. Updating CHANGELOG.
  3. @czarneckid

    Removed TO-DOs from README since they are TO-DONE. Updated Redis requ…

    czarneckid committed
    …irement to a more recent version. Transaction support for leaders_in, around_me and ranked_in_list.
Commits on Aug 4, 2011
  1. @czarneckid
  2. @czarneckid
  3. @czarneckid
Commits on Jun 19, 2011
  1. @czarneckid

    Check for invalid page size

    czarneckid committed
Commits on Jun 18, 2011
  1. @czarneckid
Commits on May 4, 2011
  1. @czarneckid

    Bumping version to 1.0.5

    czarneckid committed
Commits on May 3, 2011
  1. @czarneckid
  2. @czarneckid
Something went wrong with that request. Please try again.