etherpad-lite/src/node
Richard Hansen ab5934cbda webaccess: Split authFailure hook into authnFailure and authzFailure
This makes it possible for plugins to return different pages to the
user depending on whether the auth failure was authn or authz.
2020-09-26 19:37:11 +01:00
..
db Fix typo in session check (sesion -> session) 2020-09-26 19:36:44 +01:00
eejs pluginfw/performance: Dont cache if max age is 0 (#4098) 2020-06-08 17:21:55 +01:00
handler PadMessageHandler: Logging improvements 2020-09-26 19:36:52 +01:00
hooks webaccess: Split authFailure hook into authnFailure and authzFailure 2020-09-26 19:37:11 +01:00
utils async-ify more functions, and await completion 2020-09-22 14:10:44 +01:00
easysync_tests.js Revert "51c14d9947 changed the return value of" 2015-02-16 06:22:49 +01:00
padaccess.js security: Check authentication in SecurityManager checkAccess 2020-09-15 10:43:23 +01:00
README.md minor typo fix 2019-08-08 21:58:30 +02:00
server.js webaccess: Return 401 for authn failure, 403 for authz failure 2020-09-24 10:41:58 +01:00
stats.js Refactor startup/shutdown for tests 2020-09-22 11:07:21 +01:00

About the folder structure

  • db - all modules that are accessing the data structure and are communicating directly to the database
  • handler - all modules that respond directly to requests/messages of the browser
  • utils - helper modules

Module name conventions

Module file names start with a capital letter and uses camelCase

Where does it start?

server.js is started directly