mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-03-14 07:00:01 -04:00
Update Slack message destinations
Using ops and dev-feed more, reducing noise on general.
This commit is contained in:
parent
d1ae4adfbb
commit
3dd322986a
7 changed files with 7 additions and 7 deletions
|
@ -77,7 +77,7 @@ if cluster.isMaster
|
|||
console.log message
|
||||
try
|
||||
slack = require './server/slack'
|
||||
slack.sendSlackMessage(message, ['tower'], {papertrail: true})
|
||||
slack.sendSlackMessage(message, ['ops'], {papertrail: true})
|
||||
catch error
|
||||
console.log "Couldn't send Slack message on server death:", error
|
||||
cluster.fork()
|
||||
|
|
|
@ -481,7 +481,7 @@ module.exports = class Handler
|
|||
|
||||
sendChangedSlackMessage: (options) ->
|
||||
message = "#{options.creator.get('name')} saved a change to <a href=\"#{options.docLink}\">#{options.target.get('name')}</a>: #{options.target.get('commitMessage') or '(no commit message)'}"
|
||||
rooms = if /Diplomat submission/.test(message) then ['main'] else ['main', 'artisans']
|
||||
rooms = if /Diplomat submission/.test(message) then ['dev-feed'] else ['dev-feed', 'artisans']
|
||||
slack.sendSlackMessage message, rooms
|
||||
|
||||
makeNewInstance: (req) ->
|
||||
|
|
|
@ -96,7 +96,7 @@ module.exports =
|
|||
|
||||
# Post a message on Slack
|
||||
message = "#{req.user.get('name')} saved a change to <a href=\"#{docLink}\">#{doc.get('name')}</a>: #{doc.get('commitMessage') or '(no commit message)'}"
|
||||
rooms = if /Diplomat submission/.test(message) then ['main'] else ['main', 'artisans']
|
||||
rooms = if /Diplomat submission/.test(message) then ['dev-feed'] else ['dev-feed', 'artisans']
|
||||
slack.sendSlackMessage message, rooms
|
||||
|
||||
# Send emails to watchers
|
||||
|
|
|
@ -113,6 +113,6 @@ PatchHandler = class PatchHandler extends Handler
|
|||
|
||||
sendPatchCreatedSlackMessage: (options) ->
|
||||
message = "#{options.creator.get('name')} submitted a patch to <a href=\"#{options.docLink}\">#{options.target.get('name')}</a>: #{options.patch.get('commitMessage')}"
|
||||
slack.sendSlackMessage message, ['main']
|
||||
slack.sendSlackMessage message, ['dev-feed']
|
||||
|
||||
module.exports = new PatchHandler()
|
||||
|
|
|
@ -50,7 +50,7 @@ module.exports.setup = (app) ->
|
|||
log.error(error.stack)
|
||||
# TODO: Generally ignore this error: error: Error trying db method get route analytics.log.event from undefined: Error: Cannot find module '../undefined'
|
||||
unless "#{parts}" in ['analytics.users.active']
|
||||
slack.sendSlackMessage errorMessage, ['tower'], papertrail: true
|
||||
slack.sendSlackMessage errorMessage, ['ops'], papertrail: true
|
||||
errors.notFound(res, "Route #{req?.path} not found.")
|
||||
|
||||
app.all '/db/' + moduleName + '/*', routeHandler
|
||||
|
|
|
@ -503,7 +503,7 @@ UserHandler = class UserHandler extends Handler
|
|||
req.user.save (err) =>
|
||||
return @sendDatabaseError(res, err) if err
|
||||
@sendSuccess(res, {result: 'success'})
|
||||
slack.sendSlackMessage "#{req.body.githubUsername or req.user.get('name')} just signed the CLA.", ['main']
|
||||
slack.sendSlackMessage "#{req.body.githubUsername or req.user.get('name')} just signed the CLA.", ['dev-feed']
|
||||
|
||||
avatar: (req, res, id) ->
|
||||
if not isID(id)
|
||||
|
|
|
@ -71,7 +71,7 @@ setupErrorMiddleware = (app) ->
|
|||
res.status(err.status ? 500).send(error: "Something went wrong!")
|
||||
message = "Express error: #{req.method} #{req.path}: #{err.message}"
|
||||
log.error "#{message}, stack: #{err.stack}"
|
||||
slack.sendSlackMessage(message, ['tower'], {papertrail: true})
|
||||
slack.sendSlackMessage(message, ['ops'], {papertrail: true})
|
||||
else
|
||||
next(err)
|
||||
|
||||
|
|
Loading…
Reference in a new issue