mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-20 15:36:16 -04:00
Create CachingMiddleware for zipping and caching.
This commit is contained in:
parent
43f4184e8d
commit
bb10f026ca
3 changed files with 190 additions and 89 deletions
|
@ -31,6 +31,7 @@ var async = require('async');
|
|||
var express = require('express');
|
||||
var path = require('path');
|
||||
var minify = require('./utils/Minify');
|
||||
var CachingMiddleware = require('./utils/caching_middleware');
|
||||
var formidable = require('formidable');
|
||||
var apiHandler;
|
||||
var exportHandler;
|
||||
|
@ -154,7 +155,8 @@ async.waterfall([
|
|||
});
|
||||
|
||||
//serve minified files
|
||||
app.all('/minified/:filename', minify.minifyJS);
|
||||
var assetCache = new CachingMiddleware;
|
||||
app.all('/minified/:filename', assetCache.handle, minify.minifyJS);
|
||||
|
||||
//checks for padAccess
|
||||
function hasPadAccess(req, res, callback)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue