etherpad-lite/src/node/utils
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
..
Abiword.js Remove trailing whitespaces 2019-04-16 00:34:29 +02:00
AbsolutePaths.js utils/AbsolutePaths.js: do not break when running as a Windows manual install 2019-02-11 03:28:02 +01:00
caching_middleware.js caching_midleware: also run when nodejs does not have crypto module 2020-03-31 04:09:49 +02:00
Cli.js remove -k argument as it is currently for both sessionkey and apikey 2018-08-09 19:42:14 +02:00
customError.js customError: rewrite the module using class syntax 2020-04-07 02:03:17 +02:00
ExportEtherpad.js import/export: conversion to Promises/async 2019-01-31 08:55:36 +00:00
ExportHelper.js Fix Unicode bug in HTML export 2019-08-12 00:41:17 +02:00
ExportHtml.js referer: change referrer policy. Stop sending referers as much as possible 2019-11-25 00:05:40 +01:00
ExportTxt.js import/export: conversion to Promises/async 2019-01-31 08:55:36 +00:00
ImportEtherpad.js import/export: conversion to Promises/async 2019-01-31 08:55:36 +00:00
ImportHtml.js import/export: conversion to Promises/async 2019-01-31 08:55:36 +00:00
LibreOffice.js LibreOffice: use "html:XHTML Writer File:UTF8" export method 2020-04-08 22:51:25 +02:00
Minify.js dependencies: upgrade uglify-js 2.6.2 -> 3.8.1 and adapt Minify 2020-04-03 00:05:15 +00:00
NodeVersion.js NodeVersion.js: do not use callbacks, simplify calling style in server.js 2019-02-19 00:46:37 +01:00
padDiff.js padDiff.js: convert to Promises/async 2019-01-31 14:38:56 +00:00
path_exists.js Fixed path check 2016-06-20 00:22:29 +02:00
randomstring.js fix randomstring 2014-01-24 01:19:14 +01:00
RemoteAddress.js working handling of setting client ip and anonymizing etc 2014-11-04 23:25:18 +00:00
Settings.js import/export: always rate limit import and exports 2020-04-14 03:36:13 +02:00
tar.json swap out jquery browser for bower but expose browser object to all pages also enable minification.. Seems to work well 2014-11-22 19:11:35 +00:00
TidyHtml.js TidyHtml.js: convert to promises 2019-01-31 13:42:41 +00:00
toolbar.js toolbar: don't show the "saved revision" button in timeslider 2020-03-30 01:59:49 +02:00