{"push_id":982120612,"size":9,"distinct_size":9,"ref":"refs/heads/dev","head":"0bcf18623b68058eac60192b08f6c4aa42288daf","before":"07b7bd4c04eef9fbdee63535b747bff6ffea30b9","commits":[{"sha":"5e772b2fce6fb89227b6ec87be7bdfb8f2a71882","author":{"email":"e1270bbdf9f044e1c63dfd6b8ab6aa98533f2583@gmail.com","name":"Alex Mayfield"},"message":"More fixing tabs.\n\n- User Settings, Profile Settings, and Actions now have working tabs.\n- Actions now actually renders.","distinct":true,"url":"https://api.github.com/repos/AlexMax/charonauth/commits/5e772b2fce6fb89227b6ec87be7bdfb8f2a71882"},{"sha":"99b440fb068fa601261b63f24ed31889e8c8ed0a","author":{"email":"e1270bbdf9f044e1c63dfd6b8ab6aa98533f2583@gmail.com","name":"Alex Mayfield"},"message":"Remove last vestiges of node-ip.\n\nReplaced with ipaddr.js.","distinct":true,"url":"https://api.github.com/repos/AlexMax/charonauth/commits/99b440fb068fa601261b63f24ed31889e8c8ed0a"},{"sha":"7a4de625d41dd8685d7d39d7857ba1c58b9404c0","author":{"email":"e1270bbdf9f044e1c63dfd6b8ab6aa98533f2583@gmail.com","name":"Alex Mayfield"},"message":"Remove last vestiges of swig.\n\nReplaced with nunjucks.","distinct":true,"url":"https://api.github.com/repos/AlexMax/charonauth/commits/7a4de625d41dd8685d7d39d7857ba1c58b9404c0"},{"sha":"d5a960674835b4a84f5c5a365b5a55a17b844053","author":{"email":"e1270bbdf9f044e1c63dfd6b8ab6aa98533f2583@gmail.com","name":"Alex Mayfield"},"message":"Fix editSettingsPost on submitting admin form.","distinct":true,"url":"https://api.github.com/repos/AlexMax/charonauth/commits/d5a960674835b4a84f5c5a365b5a55a17b844053"},{"sha":"444b92e3413cfadee8a9f8b8f22c2b6fa2f39cfe","author":{"email":"e1270bbdf9f044e1c63dfd6b8ab6aa98533f2583@gmail.com","name":"Alex Mayfield"},"message":"Finish user pagination.\n\nIntroduce a new module that generates pagination query parameters based\non request, and pagination macro options based on query results.","distinct":true,"url":"https://api.github.com/repos/AlexMax/charonauth/commits/444b92e3413cfadee8a9f8b8f22c2b6fa2f39cfe"},{"sha":"1c377fb31fefb3347374b5348ef29d479b47906a","author":{"email":"e1270bbdf9f044e1c63dfd6b8ab6aa98533f2583@gmail.com","name":"Alex Mayfield"},"message":"Pagination on Action page.\n\nAlso beautify paginator macro with current page and disabled classes.","distinct":true,"url":"https://api.github.com/repos/AlexMax/charonauth/commits/1c377fb31fefb3347374b5348ef29d479b47906a"},{"sha":"9d994686830e1ac824c56f695130984a132e0da1","author":{"email":"e1270bbdf9f044e1c63dfd6b8ab6aa98533f2583@gmail.com","name":"Alex Mayfield"},"message":"Update Sequelize.","distinct":true,"url":"https://api.github.com/repos/AlexMax/charonauth/commits/9d994686830e1ac824c56f695130984a132e0da1"},{"sha":"45c9bbd575b077075cef3ae50eb364897719d470","author":{"email":"e1270bbdf9f044e1c63dfd6b8ab6aa98533f2583@gmail.com","name":"Alex Mayfield"},"message":"Don't display a non-working password reset link.","distinct":true,"url":"https://api.github.com/repos/AlexMax/charonauth/commits/45c9bbd575b077075cef3ae50eb364897719d470"},{"sha":"0bcf18623b68058eac60192b08f6c4aa42288daf","author":{"email":"e1270bbdf9f044e1c63dfd6b8ab6aa98533f2583@gmail.com","name":"Alex Mayfield"},"message":"Don't display \"Last Seen\" in the user list.\n\nSequelize doesn't like my attempts at doing a \"Greatest N per group\"\nquery.","distinct":true,"url":"https://api.github.com/repos/AlexMax/charonauth/commits/0bcf18623b68058eac60192b08f6c4aa42288daf"}]}