Permalink
Commits on Mar 15, 2012
  1. Merge pull request #6 from agoragames/rank-members

    Rank members
    czarneckid committed Mar 15, 2012
  2. Flatten the array in-place

    czarneckid committed Mar 15, 2012
  3. Updating README and CHANGELOG

    czarneckid committed Mar 15, 2012
  4. Updating rank_members code

    czarneckid committed Mar 15, 2012
  5. Add rank_members and rank_members_in methods

    * 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
    czarneckid committed Mar 15, 2012
Commits on Feb 29, 2012
  1. page_for

    * 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
    czarneckid committed Feb 29, 2012
Commits on Feb 25, 2012
  1. Removing .document file

    czarneckid committed Feb 25, 2012
Commits on Feb 22, 2012
  1. Add warning option

    czarneckid committed Feb 22, 2012
  2. Version 2.0.3

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

    czarneckid committed Feb 3, 2012
  2. Data validation

    * 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
    czarneckid committed Feb 3, 2012
Commits on Jan 19, 2012
Commits on Jan 16, 2012
  1. Updating README

    czarneckid committed Jan 16, 2012
  2. Update documentation link

    czarneckid committed Jan 16, 2012
Commits on Jan 10, 2012
  1. Updating CHANGELOG

    czarneckid committed Jan 10, 2012
Commits on Jan 9, 2012
  1. Removing README.rdoc

    czarneckid committed Jan 9, 2012
  2. Updating README.markdown

    czarneckid committed Jan 9, 2012
  3. Adding markdown-ized README

    czarneckid committed Jan 9, 2012
Commits on Dec 16, 2011
Commits on Dec 5, 2011
  1. added Clojure to the list of ports

    nyx committed Dec 5, 2011
Commits on Nov 28, 2011
  1. Updating README

    czarneckid committed Nov 28, 2011
Commits on Nov 23, 2011
Commits on Nov 22, 2011
Commits on Nov 21, 2011
  1. Ruby 1.9.3-p0 support. Use SystemTimer gem as development dependency …

    …for Ruby 1.8.7.
    David Czarnecki committed Nov 21, 2011
Commits on Nov 15, 2011
  1. Simplify

    Using leaderboard.gemspec for the dependencies.
    Cleaning up Rakefile.
    Cleaning up test helper.
    czarneckid committed Nov 15, 2011