Added missing routes for TrackChanges
This commit is contained in:
@@ -1,10 +1,80 @@
|
|||||||
259a260,268
|
39a40
|
||||||
> // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
> const TrackChangesController = require('./Features/TrackChanges/TrackChangesController')
|
||||||
|
259a261,267
|
||||||
> if (process.env.OAUTH2_ENABLED === 'true') {
|
> if (process.env.OAUTH2_ENABLED === 'true') {
|
||||||
> webRouter.get('/oauth/redirect', AuthenticationController.oauth2Redirect)
|
> webRouter.get('/oauth/redirect', AuthenticationController.oauth2Redirect)
|
||||||
> webRouter.get('/oauth/callback', AuthenticationController.oauth2Callback)
|
> webRouter.get('/oauth/callback', AuthenticationController.oauth2Callback)
|
||||||
> AuthenticationController.addEndpointToLoginWhitelist('/oauth/redirect')
|
> AuthenticationController.addEndpointToLoginWhitelist('/oauth/redirect')
|
||||||
> AuthenticationController.addEndpointToLoginWhitelist('/oauth/callback')
|
> AuthenticationController.addEndpointToLoginWhitelist('/oauth/callback')
|
||||||
> }
|
> }
|
||||||
> // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
|
||||||
>
|
>
|
||||||
|
1352a1361,1429
|
||||||
|
> )
|
||||||
|
>
|
||||||
|
> webRouter.post('/project/:project_id/track_changes',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.trackChanges
|
||||||
|
> )
|
||||||
|
> webRouter.post('/project/:project_id/doc/:doc_id/changes/accept',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.acceptChanges
|
||||||
|
> )
|
||||||
|
> webRouter.get('/project/:project_id/ranges',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.getAllRanges
|
||||||
|
> )
|
||||||
|
> webRouter.get('/project/:project_id/changes/users',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.getChangesUsers
|
||||||
|
> )
|
||||||
|
> webRouter.get(
|
||||||
|
> '/project/:project_id/threads',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.getThreads
|
||||||
|
> )
|
||||||
|
> webRouter.post(
|
||||||
|
> '/project/:project_id/thread/:thread_id/messages',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.sendComment
|
||||||
|
> )
|
||||||
|
> webRouter.post(
|
||||||
|
> '/project/:project_id/thread/:thread_id/messages/:message_id/edit',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.editMessage
|
||||||
|
> )
|
||||||
|
> webRouter.delete(
|
||||||
|
> '/project/:project_id/thread/:thread_id/messages/:message_id',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.deleteMessage
|
||||||
|
> )
|
||||||
|
> webRouter.post(
|
||||||
|
> '/project/:project_id/doc/:doc_id/thread/:thread_id/resolve',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.resolveThread
|
||||||
|
> )
|
||||||
|
> webRouter.post(
|
||||||
|
> '/project/:project_id/thread/:thread_id/resolve',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.resolveThread
|
||||||
|
> )
|
||||||
|
> webRouter.post(
|
||||||
|
> '/project/:project_id/doc/:doc_id/thread/:thread_id/reopen',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.reopenThread
|
||||||
|
> )
|
||||||
|
> webRouter.delete(
|
||||||
|
> '/project/:project_id/doc/:doc_id/thread/:thread_id',
|
||||||
|
> AuthorizationMiddleware.blockRestrictedUserFromProject,
|
||||||
|
> AuthorizationMiddleware.ensureUserCanReadProject,
|
||||||
|
> TrackChangesController.deleteThread
|
||||||
|
|||||||
Reference in New Issue
Block a user