@@ -66,7 +66,7 @@ io.engine.ws = new (require('ws').Server)({
6666} )
6767
6868// others
69- var realtime = require ( './lib/realtime.js' )
69+ var realtime = require ( './lib/realtime/realtime .js' )
7070
7171// assign socket io to realtime
7272realtime . io = io
@@ -153,7 +153,7 @@ server.on('resumeSession', function (id, cb) {
153153} )
154154
155155// middleware which blocks requests when we're too busy
156- app . use ( require ( './lib/web/ middleware/tooBusy' ) )
156+ app . use ( require ( './lib/middleware/tooBusy' ) )
157157
158158app . use ( flash ( ) )
159159
@@ -162,10 +162,10 @@ app.use(passport.initialize())
162162app . use ( passport . session ( ) )
163163
164164// check uri is valid before going further
165- app . use ( require ( './lib/web/ middleware/checkURIValid' ) )
165+ app . use ( require ( './lib/middleware/checkURIValid' ) )
166166// redirect url without trailing slashes
167- app . use ( require ( './lib/web/ middleware/redirectWithoutTrailingSlashes' ) )
168- app . use ( require ( './lib/web/ middleware/codiMDVersion' ) )
167+ app . use ( require ( './lib/middleware/redirectWithoutTrailingSlashes' ) )
168+ app . use ( require ( './lib/middleware/codiMDVersion' ) )
169169
170170// routes need sessions
171171// template files
@@ -206,13 +206,7 @@ app.locals.enableDropBoxSave = config.isDropboxEnable
206206app . locals . enableGitHubGist = config . isGitHubEnable
207207app . locals . enableGitlabSnippets = config . isGitlabSnippetsEnable
208208
209- app . use ( require ( './lib/web/baseRouter' ) )
210- app . use ( require ( './lib/web/statusRouter' ) )
211- app . use ( require ( './lib/web/auth' ) )
212- app . use ( require ( './lib/web/historyRouter' ) )
213- app . use ( require ( './lib/web/userRouter' ) )
214- app . use ( require ( './lib/web/imageRouter' ) )
215- app . use ( require ( './lib/web/noteRouter' ) )
209+ app . use ( require ( './lib/routes' ) . router )
216210
217211// response not found if no any route matxches
218212app . get ( '*' , function ( req , res ) {
0 commit comments