{"push_id":625077868,"size":42,"distinct_size":9,"ref":"refs/heads/paglias/emails-unsubscription-page","head":"d21fb41aeff3e72c6befa7c47a9012f96fd0a47b","before":"7116efd7f53a4ea39c177e34f176a808819bdf4c","commits":[{"sha":"c54794fd2a0b96f79233280525e89e1059d1f831","author":{"email":"a4581d13fbedf7a9e45f3dc8902365bbffa3e1df@gmail.com","name":"kholliday"},"message":"Added previous state tracker and a filter for challenges by a guild if the user has clicked that guild's challenge link.","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/c54794fd2a0b96f79233280525e89e1059d1f831"},{"sha":"4c141f89180c148013cb972814742f3cec846d7a","author":{"email":"a4581d13fbedf7a9e45f3dc8902365bbffa3e1df@gmail.com","name":"kholliday"},"message":"Removed css style hack for IE6 and IE7 that was interfering with habit plus/minus button behavior","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/4c141f89180c148013cb972814742f3cec846d7a"},{"sha":"67b38f71f9d39f873655e81d88fd3901a05c49de","author":{"email":"a4581d13fbedf7a9e45f3dc8902365bbffa3e1df@gmail.com","name":"kholliday"},"message":"Removed styles and sorting ability for locked tasks (Challenge tasks)","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/67b38f71f9d39f873655e81d88fd3901a05c49de"},{"sha":"5f726eadbf176856e358489a7e2606a3d4637e27","author":{"email":"e9c13870dcee59573f15eeba874b1f57c6e5e83b@theinternetemail.com","name":"Daniel Hammond"},"message":"Adding an extra check to disable \"send\" for private messages when textbox\nis empty.","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/5f726eadbf176856e358489a7e2606a3d4637e27"},{"sha":"d3b92a0a6cbad331bc076761225d03bf5faba16c","author":{"email":"e9c13870dcee59573f15eeba874b1f57c6e5e83b@theinternetemail.com","name":"Daniel Hammond"},"message":"Added a tooltip to make it clear to the user to type something in!","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/d3b92a0a6cbad331bc076761225d03bf5faba16c"},{"sha":"d537a7fee4a24dc8b38fbbd58741bfef74ee2472","author":{"email":"e9c13870dcee59573f15eeba874b1f57c6e5e83b@theinternetemail.com","name":"Daniel Hammond"},"message":"Tweaked copy on \"enter a message\" text for private message button popup.\nAdded placeholder text for empty private message box.","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/d537a7fee4a24dc8b38fbbd58741bfef74ee2472"},{"sha":"cea97e4da824e4121356d6e0c99e2c13ad4d8b59","author":{"email":"e9c13870dcee59573f15eeba874b1f57c6e5e83b@theinternetemail.com","name":"Daniel Hammond"},"message":"Documenting the (Bootstrap recommended!) wrapper workaround for tooltips\non disabled elements. Added code to prevent user from posting blank\nmessages by using meta-enter as a workaround.","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/cea97e4da824e4121356d6e0c99e2c13ad4d8b59"},{"sha":"0e2867cce19f31e3dfd4ccda0b09f20bc95f359b","author":{"email":"a4581d13fbedf7a9e45f3dc8902365bbffa3e1df@gmail.com","name":"TheHollidayInn"},"message":"Marked group messages as seen when user syncs new messages","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/0e2867cce19f31e3dfd4ccda0b09f20bc95f359b"},{"sha":"ec66bfb0cd287702407d7e8e9858f6f8e81a65e8","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"Specify which API routes need no authentication. Specify task types for full scoring route. For simple scoring, state that it's only Habits and explain that other tasks can use full scoring.","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/ec66bfb0cd287702407d7e8e9858f6f8e81a65e8"},{"sha":"3c07a8ee6b7abfc57c7072b561e649dc873191d3","author":{"email":"fc4737835a20d3f9b576881d5f5aa70cbb1e5b9f@gmail.com","name":"Sabe Jones"},"message":"fix(frontpage): Wording tweak","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/3c07a8ee6b7abfc57c7072b561e649dc873191d3"},{"sha":"e134c36ca2a358f83f56ba53540d7582bf976155","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"prevent user.stats.points from being negative e.g., after dropping level with Fix Character Values (still need to remove allocated points then)","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/e134c36ca2a358f83f56ba53540d7582bf976155"},{"sha":"7aba0475fe96afdd1b519cf917829e7b07b60692","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"Merge pull request #4967 from Alys/API-wording-changes-2015-04-03\n\nAPI wording adjustments (specify task types, describe when authentication is not required)","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/7aba0475fe96afdd1b519cf917829e7b07b60692"},{"sha":"efb4773c27f0fcbff823b4a1102ac1146dae3cdf","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"Merge pull request #4958 from TheHollidayInn/groups-clear-notifs-fetch-messages\n\nMarked group messages as seen when user syncs new messages","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/efb4773c27f0fcbff823b4a1102ac1146dae3cdf"},{"sha":"6199e1d843e10a96a4fa131b17e40628c4da1025","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"Merge branch 'remove-interactivity-challenge-tasks' of https://github.com/TheHollidayInn/habitrpg into TheHollidayInn-remove-interactivity-challenge-tasks\n\nConflicts:\n\twebsite/public/css/tasks.styl\n\twebsite/views/shared/tasks/task.jade","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/6199e1d843e10a96a4fa131b17e40628c4da1025"},{"sha":"eef290009d496859730453bfef5910d0963229ce","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"Merge branch 'TheHollidayInn-remove-interactivity-challenge-tasks' into develop","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/eef290009d496859730453bfef5910d0963229ce"},{"sha":"def7ff906f20034a504b4e19a3d831254ee6a465","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"Merge pull request #4866 from TheHollidayInn/edit-plusminus-habit-challenge\n\nRemoved css style hack for IE6 and IE7 that was interfering with habit plus/minus button behavior","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/def7ff906f20034a504b4e19a3d831254ee6a465"},{"sha":"b0bf033c54ff685546f4a75307ece3ff63a28416","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"Merge pull request #4861 from TheHollidayInn/retain-guild-filters-challenges\n\nAdded previous state tracker and a filter for challenges by a guild if the user has clicked that guilds challenge link.","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/b0bf033c54ff685546f4a75307ece3ff63a28416"},{"sha":"7d579ea08a38c51966623b6fe00f05ad8e5b2477","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"Merge branch 'CancelSendOnBlankPM' of https://github.com/rdhammond/habitrpg into rdhammond-CancelSendOnBlankPM\n\nConflicts:\n\twebsite/views/shared/modals/members.jade","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/7d579ea08a38c51966623b6fe00f05ad8e5b2477"},{"sha":"83407e046375795efa3ba5d7e7bd84d547f44509","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"Merge branch 'rdhammond-CancelSendOnBlankPM' into develop","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/83407e046375795efa3ba5d7e7bd84d547f44509"},{"sha":"5405dbe0857d56b47c98f304e28fe30331d92cd9","author":{"email":"b8bd2b361fa4fac59a1cea40c7566142482c7fdd@oldgods.net","name":"Alys"},"message":"revert https://github.com/HabitRPG/habitrpg/commit/b0bf033c54ff685546f4a75307ece3ff63a28416 to see if Travis build then stops failing","distinct":false,"url":"https://api.github.com/repos/HabitRPG/habitrpg/commits/5405dbe0857d56b47c98f304e28fe30331d92cd9"}]}