etherpad-lite/src/tests/backend/specs
SamTV12345 ead3c0ea38
Added typescript to etherpad
* Fixed determining file extension.

* Added ts-node

* Fixed backend tests.

* Fixed frontend test runs.

* Fixed tests.

* Use script approach for starting etherpad.

* Change directory to src.

* Fixed env.

* Change directory

* Fixed build arg.

* Fixed docker build.

* Fixed.

* Fixed cypress file path.

* Fixed.

* Use latest node container.

* Fixed windows workflow.

* Use tsx and optimized docker image.

* Added workflow for type checks.

* Fixed.

* Added tsconfig.

* Converted more files to typescript.

* Removed commented keys.

* Typed caching middleware.

* Added script for checking the types.

* Moved SecretRotator to typescript.

* Fixed npm installation and moved to types folder.

* Use better scripts for watching typescript changes.

* Update windows.yml

* Fixed order of npm installation.

* Converted i18n.

* Added more types.

* Added more types.

* Fixed import.

* Fixed tests.

* Fixed tests.

* Fixed type checking test.

* Fixed stats

* Added express types.

* fixed.
2024-02-05 21:13:02 +01:00
..
api Removed tidy html. (#6039) 2023-11-15 19:27:34 +01:00
caching_middleware.js tests: Refine CachingMiddleware tests 2021-02-27 14:03:09 +01:00
chat.js chat: New chatNewMessage server-side hook 2021-11-01 01:54:29 -04:00
contentcollector.js Use the new AttributeMap and Changeset APIs 2021-11-28 23:47:27 -05:00
crypto.js express-session: Implement and enable key rotation (#5362) by @rhansen 2023-07-03 22:58:49 +02:00
export.js import/export: On export error return 500 instead of crashing 2021-03-18 09:02:28 +00:00
ExportEtherpad.js ExportEtherpad: Support custom subkeys 2022-05-05 19:33:21 -04:00
favicon-test-custom.png favicon: Redo favicon customization 2021-04-20 13:33:55 -04:00
favicon-test-skin.png favicon: Refactor handler and add tests 2021-04-20 13:33:55 -04:00
favicon.js Fixed favicon not being loaded from url. (#6113) 2024-01-20 23:11:52 +01:00
health.js specialpages: New /health endpoint for health checking 2021-12-21 17:19:56 -05:00
hooks.js tests: Remove overly agressive timeouts 2021-10-07 20:31:54 -04:00
ImportEtherpad.js tests: Add tests for exportEtherpadAdditionalContent hook 2022-05-05 19:33:21 -04:00
lowerCasePadIds.js allow option to make pad names case-insensitive (#5501) by @DanielHabenicht 2023-07-03 20:52:49 +02:00
messages.js Security: Fix revision parsing (#5772) 2023-06-26 18:17:06 +01:00
Pad.js Pad: Convert line endings in text from padDefaultContent hook 2022-02-24 17:40:04 -05:00
pad_utils.js pad_utils: Rate limit identical warnDeprecated calls 2022-02-27 02:55:35 -05:00
pads-with-spaces.js fix pads with spaces (#4884) 2021-02-27 22:34:43 -05:00
promises.js restructure: move bin/ and tests/ to src/ 2021-02-04 17:15:08 -05:00
regression-db.js tests: Remove overly aggressive timeouts 2021-11-13 03:05:38 -05:00
sanitizePathname.js sanitizePathname: Move to separate module to facilitate reuse 2021-06-03 15:10:21 -04:00
SecretRotator.js Added typescript to etherpad 2024-02-05 21:13:02 +01:00
SessionStore.js SessionStore: Delete DB record when session expires 2022-01-17 21:45:56 -05:00
settings.js tests: Add tests for settings.json parsing 2021-06-06 14:00:52 -04:00
settings.json tests: Add tests for settings.json parsing 2021-06-06 14:00:52 -04:00
socketio.js tests: Move socket.io connection helpers to common.js 2021-11-01 01:54:28 -04:00
specialpages.js tests: Remove overly aggressive timeouts 2021-11-13 03:05:38 -05:00
Stream.js Stream: New utility library for iterables 2022-04-15 19:14:59 -04:00
webaccess.js express: Move preAuthorize hook after express-session 2022-01-14 00:44:54 -05:00