killed off project handler, also removed unused changeUsersPrivilegeLevel

This commit is contained in:
Henry Oswald 2014-04-07 20:54:06 +01:00
parent 248e81407a
commit 6891d1bfb5
3 changed files with 0 additions and 30 deletions

View file

@ -5,7 +5,6 @@ path = require "path"
logger = require('logger-sharelatex')
_ = require('underscore')
fs = require('fs')
ProjectHandler = require '../handlers/ProjectHandler'
SecurityManager = require '../managers/SecurityManager'
Settings = require('settings-sharelatex')
projectCreationHandler = require '../Features/Project/ProjectCreationHandler'
@ -20,7 +19,6 @@ FileStoreHandler = require("../Features/FileStore/FileStoreHandler")
module.exports = class ProjectController
constructor: ()->
ProjectHandler = new ProjectHandler()
list: (req, res, next)->
timer = new metrics.Timer("project-list")

View file

@ -1,22 +0,0 @@
Project = require('../models/Project').Project
Folder = require('../models/Folder').Folder
Doc = require('../models/Doc').Doc
File = require('../models/File').File
User = require('../models/User').User
logger = require('logger-sharelatex')
_ = require('underscore')
Settings = require('settings-sharelatex')
EmailHandler = require("../Features/Email/EmailHandler")
tpdsUpdateSender = require '../Features/ThirdPartyDataStore/TpdsUpdateSender'
projectCreationHandler = require '../Features/Project/ProjectCreationHandler'
projectEntityHandler = require '../Features/Project/ProjectEntityHandler'
ProjectEditorHandler = require '../Features/Project/ProjectEditorHandler'
FileStoreHandler = require "../Features/FileStore/FileStoreHandler"
projectLocator = require '../Features/Project/ProjectLocator'
mimelib = require("mimelib")
async = require('async')
tagsHandler = require('../Features/Tags/TagsHandler')
module.exports = class ProjectHandler

View file

@ -12,7 +12,6 @@ EditorController = require("./Features/Editor/EditorController")
EditorUpdatesController = require("./Features/Editor/EditorUpdatesController")
Settings = require('settings-sharelatex')
TpdsController = require('./Features/ThirdPartyDataStore/TpdsController')
ProjectHandler = require('./handlers/ProjectHandler')
dropboxHandler = require('./Features/Dropbox/DropboxHandler')
SubscriptionRouter = require './Features/Subscription/SubscriptionRouter'
UploadsRouter = require './Features/Uploads/UploadsRouter'
@ -46,7 +45,6 @@ module.exports = class Router
app.use(app.router)
Project = new ProjectController()
projectHandler = new ProjectHandler()
app.get '/', HomeController.index
@ -314,10 +312,6 @@ module.exports = class Router
AuthorizationManager.ensureClientCanViewProject client, (error, project_id) =>
CompileManager.compile(project_id, user._id, opts, callback)
client.on 'changeUsersPrivilegeLevel', (user_id, newPrivalageLevel)->
AuthorizationManager.ensureClientCanAdminProject client, (error, project_id) =>
projectHandler.changeUsersPrivilegeLevel project_id, user_id, newPrivalageLevel
client.on 'enableversioningController', (callback)->
AuthorizationManager.ensureClientCanEditProject client, (error, project_id) =>
versioningController.enableVersioning project_id, callback