Richard Hansen
|
5d54c1657a
|
tests: Redirect /tests/frontend/index.html to /tests/frontend/
|
2021-06-05 03:49:12 -04:00 |
|
Richard Hansen
|
712b8c5769
|
tests: Redirect /tests/frontend to /tests/frontend/
|
2021-06-05 03:49:12 -04:00 |
|
Richard Hansen
|
573da027e5
|
tests: Preserve query string when redirecting
|
2021-06-05 03:49:12 -04:00 |
|
Richard Hansen
|
9cba96e5e9
|
tests: Use relative paths for scripts
|
2021-06-05 03:49:12 -04:00 |
|
Richard Hansen
|
e144434571
|
tests: Use relative paths in helper.init()
This avoids problems if Etherpad is served under a path like
`/etherpad`.
|
2021-06-05 03:49:12 -04:00 |
|
Richard Hansen
|
dfd649dbe9
|
tests: Use a relative redirect for /tests/frontend
This avoids problems if Etherpad is served under a path like
`/etherpad`.
|
2021-06-03 15:10:23 -04:00 |
|
Richard Hansen
|
617267ce71
|
tests: Use plugin_defs to get plugin frontend test spec paths
|
2021-06-03 15:10:23 -04:00 |
|
Richard Hansen
|
1b7b96f57e
|
tests: Avoid deprecated fs.existsSync()
|
2021-06-03 15:10:23 -04:00 |
|
Richard Hansen
|
ab824c728f
|
tests: Move slashes to improve readability
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
1516bf473f
|
tests: Delete unnecessary staticDir variable
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
d69345bb4e
|
tests: Use map+reduce to improve readability
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
a8e77126e8
|
tests: Combine .map().filter().map() into single .map()
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
2414203434
|
tests: Remove unnecessary return
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
0852df74f1
|
tests: Unexport unnecessarily exported functions
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
ed44449639
|
tests: Pretty-print frontendTestSpecs.js to make troubleshooting easier
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
4fa9f9e9d8
|
tests: Use window.foo instead of var foo
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
aea2fb7448
|
tests: Rename specs_list to frontendTestSpecs
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
1be1b704f1
|
tests: Simplify iteration over frontend test specs
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
b85a040f13
|
tests: Reuse sanitizePathname when serving frontend specs
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
ade17490e0
|
tests: Combine frontend test file handlers
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
995e381243
|
tests: Only wrap *.js files in describe()
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
e1c2c963f0
|
tests: URL decode test spec pathnames
Express automatically URL decodes route parameters.
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
998e77ec25
|
tests: Switch to promisified readFile
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
6cf27a7133
|
tests: Use fs.promises instead of wrapping with util.promisify
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
f00f9aa14c
|
tests: Avoid .then() inside async functions
|
2021-06-03 15:10:22 -04:00 |
|
Richard Hansen
|
d87b4e0c20
|
tests: Use async /await instead of returning Promises
This makes stack traces more useful.
|
2021-06-03 15:10:21 -04:00 |
|
Richard Hansen
|
0d9476529e
|
sanitizePathname: Move to separate module to facilitate reuse
|
2021-06-03 15:10:21 -04:00 |
|
Richard Hansen
|
926da57e34
|
Minify: Refine sanitizePathname to avoid pathname traversal
|
2021-06-03 15:10:21 -04:00 |
|
translatewiki.net
|
3bca85286b
|
Localisation updates from https://translatewiki.net.
|
2021-06-03 15:12:59 +02:00 |
|
translatewiki.net
|
8f63671ea9
|
Localisation updates from https://translatewiki.net.
|
2021-05-31 10:02:43 +02:00 |
|
translatewiki.net
|
a04089636c
|
Localisation updates from https://translatewiki.net.
|
2021-05-27 15:37:31 +02:00 |
|
translatewiki.net
|
c426e939d1
|
Localisation updates from https://translatewiki.net.
|
2021-05-24 14:00:35 +02:00 |
|
Richard Hansen
|
6f2f20233f
|
lint: Fix straightforward ESLint errors
|
2021-05-12 11:26:35 +02:00 |
|
Richard Hansen
|
59c03bde20
|
lint: Re-run eslint --fix
|
2021-05-12 11:26:35 +02:00 |
|
Richard Hansen
|
30eadad79d
|
lint: Bump ESLint dependencies
|
2021-05-12 11:26:35 +02:00 |
|
webzwo0i
|
24929d3417
|
package.json: bump npm from 6.14.11 to 6.14.13
|
2021-05-07 14:58:57 +02:00 |
|
webzwo0i
|
10f00906f8
|
update package-lock.json
|
2021-05-07 14:58:57 +02:00 |
|
snyk-bot
|
ff245dbbeb
|
fix: upgrade underscore from 1.13.0 to 1.13.1
Snyk has created this PR to upgrade underscore from 1.13.0 to 1.13.1.
See this package in npm:
https://www.npmjs.com/package/underscore
See this project in Snyk:
https://app.snyk.io/org/johnmclear/project/d9a12bfb-7ccd-443f-9e22-f30d339cc8c5?utm_source=github&utm_medium=upgrade-pr
|
2021-05-07 14:27:30 +02:00 |
|
translatewiki.net
|
4701cc43fa
|
Localisation updates from https://translatewiki.net.
|
2021-05-07 10:50:38 +02:00 |
|
Richard Hansen
|
b040ebf419
|
Revert "PadMessageHandler: Use a Map for sessioninfos "
Switching to a Map broke ep_webrtc and maybe other plugins.
This reverts commit eeead46437 .
|
2021-05-05 18:09:10 -04:00 |
|
webzwo0i
|
3c087af038
|
caretPosition: fix loading when iframe is hidden
|
2021-05-04 23:56:13 +02:00 |
|
Richard Hansen
|
8baacd514e
|
remote_runner: Always call browser.quit()
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
081f739a8d
|
remote_runner: Update browser list
Use latest versions of Chrome, Firefox, Safari, and Edge. Keep the old
Chrome version.
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
a7cd0a4b25
|
remote_runner: Avoid re-sending the same console text over and over
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
25275f2744
|
remote_runner: Treat no text as 0 lines, not 1 empty line
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
a17556b876
|
remote_runner: Avoid searching the full text for "FINISHED"
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
3409e3f5e6
|
remote_runner: Prevent Sauce errors from interrupting other tests
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
68b041c4fb
|
remote_runner: Use newline instead of backslash n
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
713e57b451
|
remote_runner: Don't break long lines
Breaking lines makes it harder to read and search the test output.
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
7d75e0ef8f
|
remote_runner: Simplify append()
|
2021-05-03 01:48:08 -04:00 |
|