mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-23 17:19:37 +02:00
Adapt for metrics v2
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
metrics = require("metrics-sharelatex")
|
||||
metrics.initialize("notifications")
|
||||
Settings = require 'settings-sharelatex'
|
||||
logger = require 'logger-sharelatex'
|
||||
logger.initialize("notifications-sharelatex")
|
||||
@@ -7,8 +9,7 @@ controller = require("./app/js/NotificationsController")
|
||||
mongojs = require('mongojs')
|
||||
db = mongojs(Settings.mongo.url, ['notifications'])
|
||||
Path = require("path")
|
||||
metrics = require("metrics-sharelatex")
|
||||
metrics.initialize("notifications")
|
||||
|
||||
metrics.memory.monitor(logger)
|
||||
|
||||
HealthCheckController = require("./app/js/HealthCheckController")
|
||||
@@ -19,6 +20,8 @@ app.configure ()->
|
||||
app.use metrics.http.monitor(logger)
|
||||
app.use express.errorHandler()
|
||||
|
||||
metrics.injectMetricsRoute(app)
|
||||
|
||||
app.post '/user/:user_id', controller.addNotification
|
||||
app.get '/user/:user_id', controller.getUserNotifications
|
||||
app.del '/user/:user_id/notification/:notification_id', controller.removeNotificationId
|
||||
|
||||
Reference in New Issue
Block a user