Updated GitHub README avatars. Added HipChat notifications when CLAs are signed.

This commit is contained in:
Nick Winter 2015-01-08 11:33:59 -08:00
parent d8e89f31b1
commit 79c5b53de1
2 changed files with 38 additions and 22 deletions

View file

@ -28,28 +28,42 @@ Whether you're novice or pro, the CodeCombat team is ready to help you implement
![Michael Schmatz](http://codecombat.com/images/pages/about/michael_small.png)
![Matt Lott](http://codecombat.com/images/pages/about/matt_small.png)
![Jeremy Arns](http://codecombat.com/images/pages/about/jeremy_small.png)
![Glen De Cauwsemaecker](https://dl.dropboxusercontent.com/u/6351701/Avatars/Glen%20de%20Cauwsemaecker/glen_100.png)
![Tom Steinbrecher](https://dl.dropboxusercontent.com/u/6351701/Avatars/Tom%20Steinbrecher/tom_100.png)
![Sébastien Moratinos](https://dl.dropboxusercontent.com/u/6351701/Avatars/Tom%20Steinbrecher/tom_100.png)
![deepak1556](https://dl.dropboxusercontent.com/u/6351701/Avatars/Deepak1556/deepak_100.png)
![Ronnie Cheng](https://dl.dropboxusercontent.com/u/6351701/Avatars/Ronnie%20Cheng/ronnie_100.png)
![Chloe Fan](https://dl.dropboxusercontent.com/u/6351701/Avatars/Chloe%20Fan/chloe_100.png)
![Rachel Xiang](https://dl.dropboxusercontent.com/u/6351701/Avatars/Rachel%20Xiang/rachel_100.png)
![Dan Ristic](https://dl.dropboxusercontent.com/u/6351701/Avatars/Dan%20Ristic/dan_100.png)
![Brad Dickason](https://dl.dropboxusercontent.com/u/6351701/Avatars/Brad%20Dickason/brad_100.png)
![Rebecca Saines](https://dl.dropboxusercontent.com/u/6351701/Avatars/Rebecca%20Saines/rebecca_100.png)
![Laura Watiker](https://dl.dropboxusercontent.com/u/6351701/Avatars/Laura%20Watiker/laura_100.png)
![Shiying Zheng](https://dl.dropboxusercontent.com/u/6351701/Avatars/Shying%20Zheng/shiyeng_100.png)
![Mischa Lewis-Norelle](https://dl.dropboxusercontent.com/u/6351701/Avatars/Mischa%20Lewis-Norelle/mischa_100.png)
![Paul Buser](https://dl.dropboxusercontent.com/u/6351701/Avatars/Paul%20Buser/paul_100.png)
![Benjamin Stern](https://dl.dropboxusercontent.com/u/6351701/Avatars/Benjamin%20Stern/benjamin_100.png)
![Alex Cotsarelis](https://dl.dropboxusercontent.com/u/6351701/Avatars/Alex%20Cotsarelis/alex_100.png)
![Ken Stanley](https://dl.dropboxusercontent.com/u/6351701/Avatars/Ken%20Stanley/ken_100.png)
![Robert Moreton](https://dl.dropboxusercontent.com/u/6351701/Avatars/Robert%20Moreton/robert_100.png)
![Andrew Witcher](https://dl.dropboxusercontent.com/u/6351701/Avatars/Andrew%20Witcher/andrew_100.png)
![Axandre Oge](https://dl.dropboxusercontent.com/u/6351701/Avatars/Axandre%20Oge/axandre_100.png)
![Katharine Chan](https://dl.dropboxusercontent.com/u/6351701/Avatars/Katharine%20Chan/katharine_100.png)
![Derek Wong](https://dl.dropboxusercontent.com/u/6351701/Avatars/Derek%20Wong/derek_100.png)
![Alex Cotsarelis](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Alex%20Cotsarelis/alex_100.png)
![Alexandru Caciulescu](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Alexandru%20Caciulescu/alexandru_100.png)
![Andreas Linn](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Andreas%20Linn/andreas_100.png)
![Andrew Witcher](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Andrew%20Witcher/andrew_100.png)
![Axandre Oge](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Axandre%20Oge/axandre_100.png)
![Bang Honam](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Bang%20Honam/bang_100.png)
![Benjamin Stern](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Benjamin%20Stern/benjamin_100.png)
![Brad Dickason](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Brad%20Dickason/brad_100.png)
![Chloe Fan](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Chloe%20Fan/chloe_100.png)
![Dan Ristic](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Dan%20Ristic/dan_100.png)
![David Pendray](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/David%20Pendray/david_100.png)
![Deepak1556](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Deepak1556/deepak_100.png)
![Derek Wong](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Derek%20Wong/derek_100.png)
![Dominik Kundel](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Dominik%20Kundel/dominik_k_100.png)
![Glen De Cauwsemaecker](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Glen%20de%20Cauwsemaecker/glen_100.png)
![Ian Li](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Ian%20Li/ian_100.png)
![Katharine Chan](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Katharine%20Chan/katharine_100.png)
![Ken Stanley](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Ken%20Stanley/ken_100.png)
![Laura Watiker](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Laura%20Watiker/laura_100.png)
![Mischa Lewis-Norelle](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Mischa%20Lewis-Norelle/mischa_100.png)
![Nathan Gosset](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Nathan%20Gosset/nathan_100.png)
![Paul Buser](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Paul%20Buser/paul_100.png)
![Prabhsimran Baweja](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Prabhsimran%20Baweja/prabhsimran_100.png)
![Rachel Xiang](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Rachel%20Xiang/rachel_100.png)
![Rebecca Saines](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Rebecca%20Saines/rebecca_100.png)
![Robert Moreton](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Robert%20Moreton/robert_100.png)
![Ronnie Cheng](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Ronnie%20Cheng/ronnie_100.png)
![Ruben Vereecken](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Ruben%20Vereecken/ruben_100.png)
![Russ Fan](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Russ%20Fan/russ_100.png)
![Shiying Zheng](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Shying%20Zheng/shiyeng_100.png)
![Sébastien Moratinos](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Tom%20Steinbrecher/tom_100.png)
![Thanish Muhammed](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Thanish%20Muhammed/thanish_100.png)
![Tom Steinbrecher](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Tom%20Steinbrecher/tom_100.png)
![Yang Shun Tay](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Yang%20Shun%20Tay/yang_shun_tay_100.png)
![Zach Martin](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Zach%20Martin/zack_100.png)
----------

View file

@ -16,6 +16,7 @@ DiscountHandler = require '../payments/discount_handler'
EarnedAchievement = require '../achievements/EarnedAchievement'
UserRemark = require './remarks/UserRemark'
{isID} = require '../lib/utils'
hipchat = require '../hipchat'
serverProperties = ['passwordHash', 'emailLower', 'nameLower', 'passwordReset', 'lastIP']
candidateProperties = [
@ -259,6 +260,7 @@ UserHandler = class UserHandler extends Handler
req.user.save (err) =>
return @sendDatabaseError(res, err) if err
@sendSuccess(res, {result: 'success'})
hipchat.sendHipChatMessage "#{req.body.githubUsername or req.user.get('name')} just signed the CLA."
avatar: (req, res, id) ->
@modelClass.findById(id).exec (err, document) =>