From 009f8a3eae5e34bbea63d15ff2b09c02d568ffbe Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Mon, 30 Oct 2017 16:14:29 +0000 Subject: [PATCH 1/2] add sentry support --- services/real-time/app.coffee | 2 ++ services/real-time/package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/services/real-time/app.coffee b/services/real-time/app.coffee index 0365f773c6..23ce867841 100644 --- a/services/real-time/app.coffee +++ b/services/real-time/app.coffee @@ -1,5 +1,7 @@ logger = require "logger-sharelatex" logger.initialize("real-time-sharelatex") +if Settings.sentry?.dsn? + logger.initializeErrorReporting(Settings.sentry.dsn) express = require("express") session = require("express-session") diff --git a/services/real-time/package.json b/services/real-time/package.json index cb097f8b78..8cfb35291a 100644 --- a/services/real-time/package.json +++ b/services/real-time/package.json @@ -15,7 +15,7 @@ "cookie-parser": "^1.3.3", "express": "^4.10.1", "express-session": "^1.9.1", - "logger-sharelatex": "git+https://github.com/sharelatex/logger-sharelatex.git#v1.1.0", + "logger-sharelatex": "git+https://github.com/sharelatex/logger-sharelatex.git#v1.5.6", "metrics-sharelatex": "git+https://github.com/sharelatex/metrics-sharelatex.git#v1.4.0", "redis-sharelatex": "git+https://github.com/sharelatex/redis-sharelatex.git#v1.0.4", "request": "~2.34.0", From 5c8291a8da7c9e1b8d3da60ed0b8c15f58ff7e9f Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Tue, 6 Jun 2017 09:49:38 +0100 Subject: [PATCH 2/2] fix sentry initialisation --- services/real-time/app.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/real-time/app.coffee b/services/real-time/app.coffee index 23ce867841..824cdce5db 100644 --- a/services/real-time/app.coffee +++ b/services/real-time/app.coffee @@ -1,12 +1,12 @@ logger = require "logger-sharelatex" logger.initialize("real-time-sharelatex") -if Settings.sentry?.dsn? - logger.initializeErrorReporting(Settings.sentry.dsn) express = require("express") session = require("express-session") redis = require("redis-sharelatex") Settings = require "settings-sharelatex" +if Settings.sentry?.dsn? + logger.initializeErrorReporting(Settings.sentry.dsn) sessionRedisClient = redis.createClient(Settings.redis.websessions)