mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-30 20:31:34 +02:00
Merge pull request #255 from sharelatex/ta-analytics-proxy-public
Run analytics proxy on public API router
This commit is contained in:
@@ -3,8 +3,8 @@ AnalyticsController = require('./AnalyticsController')
|
||||
AnalyticsProxy = require('./AnalyticsProxy')
|
||||
|
||||
module.exports =
|
||||
apply: (webRouter, privateApiRouter) ->
|
||||
apply: (webRouter, privateApiRouter, publicApiRouter) ->
|
||||
webRouter.post '/event/:event', AnalyticsController.recordEvent
|
||||
privateApiRouter.use '/analytics/graphs',
|
||||
publicApiRouter.use '/analytics/graphs',
|
||||
AuthenticationController.httpAuth,
|
||||
AnalyticsProxy.call('/graphs')
|
||||
|
||||
@@ -76,7 +76,7 @@ module.exports = class Router
|
||||
StaticPagesRouter.apply(webRouter, privateApiRouter)
|
||||
RealTimeProxyRouter.apply(webRouter, privateApiRouter)
|
||||
ContactRouter.apply(webRouter, privateApiRouter)
|
||||
AnalyticsRouter.apply(webRouter, privateApiRouter)
|
||||
AnalyticsRouter.apply(webRouter, privateApiRouter, publicApiRouter)
|
||||
|
||||
Modules.applyRouter(webRouter, privateApiRouter, publicApiRouter)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user