“Game Face” will be our weekly round-up of our internal and external open source work here at Agora Games. Internal open source refers to our public projects that you can find over at our Agora Games GitHub account. External open source work refers to projects that we contribute to in off-hours and may or may not have anything to do with video games because we’re swell folks like that. Pretty simple right? Here goes…
handlebars.rb is a set of Ruby bindings for Handlebars.js. One of our engineers, Matt Wilson, is now a maintainer of the project.
leaderboard allows you to build leaderboards using Redis. The leaderboard (Ruby) and leaderboard-python libraries were updated this week to fix an issue with the
TieRankingLeaderboard class, to allow for member data to be passed to the
change_score_for(...) method, and to add an
:include_missing option in leaderboard request options to change whether or not to include missing members in the result.
nginx Google OAuth
nginx-google-oauth is a Lua module to add Google OAuth to nginx. We released version 1.1.0 this week which integrates a pull request for security and usability enhancements.
Contributor(s): Eric Schwimmer (GitHub)