etherpad-lite/src/node/hooks/express
John McLear c9d55c81a3 import/export: always rate limit import and exports
This is a departure from previous versions, which did not limit import/export
requests. Now such requests are ALWAYS rate limited. The default is 10 requests
per IP each 90 seconds, and also applies to old instances upgraded to 1.8.3.

Administrators can tune the parameters via settings.importExportRateLimiting.
2020-04-14 03:36:13 +02:00
..
admin.js redirect /admin properly (fix #3114) 2017-01-06 18:19:38 +01:00
adminplugins.js plugins download and search: converted to Promises 2019-01-23 12:24:53 +00:00
adminsettings.js adminsettings: early return, no functional changes. 2018-08-29 01:34:45 +02:00
apicalls.js openapi: upgrade to openapi-backend 2.4.0 2020-04-03 01:03:11 +02:00
errorhandling.js errorhandling.js: use promise db.doShutdown interface 2019-01-31 11:14:27 +00:00
importexport.js import/export: always rate limit import and exports 2020-04-14 03:36:13 +02:00
isValidJSONPName.js Added a jsonp var checker 2018-03-23 11:17:39 +00:00
openapi.js openapi: support standard http error codes 2020-04-03 01:03:11 +02:00
padreadonly.js express/padreadonly.js: missing "let" 2019-03-27 18:29:12 +01:00
padurlsanitize.js padurlsanitize.js: invert a condition prior to refactoring 2019-02-09 00:05:21 +01:00
socketio.js security: stop setting the "io" cookie 2019-12-07 04:20:12 +01:00
specialpages.js security: when served over https, set the "secure" flag for "express_sid" and "language" cookie 2019-12-07 04:36:01 +01:00
static.js Remove trailing whitespaces 2019-04-16 00:34:29 +02:00
tests.js tests: ignore vim swap files 2020-03-24 23:24:38 +01:00
webaccess.js webaccess: do not resave session 2020-04-03 02:55:33 +02:00