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 |
|
Richard Hansen
|
bbb3046a87
|
remote_runner: Promisify
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
9059a55873
|
remote_runner: Improve readability of timeout duration
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
c803ec81f1
|
remote_runner: Handle webdriver errors
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
7f57b17b2e
|
remote_runner: Use Error objects to convey pass/fail
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
4ec02a9af9
|
remote_runner: Simplify finished test check
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
b0e367a982
|
remote_runner: Simplify logging of console text
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
08856fe42e
|
remote_runner: Move logIndex updates into printLog()
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
a12c475776
|
remote_runner: Use an options object to create webdriver object
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
925f789d4c
|
remote_runner: Simplify logging
|
2021-05-03 01:48:08 -04:00 |
|
Richard Hansen
|
014e19cf7d
|
remote_runner: await each browser test
|
2021-05-03 01:48:07 -04:00 |
|
Richard Hansen
|
1f3a831cc3
|
remote_runner: Avoid duplication in task list
|
2021-05-03 01:48:07 -04:00 |
|
Richard Hansen
|
59be8d5c05
|
remote_runner: Delete commented-out browsers
Also delete useless and incorrect browser comments.
|
2021-05-03 01:48:07 -04:00 |
|
Richard Hansen
|
a58fa4a2c5
|
tests: Add tests for SkipList.atOffset()
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
c00031a8d8
|
skiplist: Use Map.size to get number of nodes
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
1cdfe9193b
|
skiplist: Convert _keyToNodeMap to a Map object
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
e2eb7327c2
|
skiplist: Sanity check inserted entries
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
9e2ef6ad5b
|
skiplist: Move propagateWidthChange() to Node class
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
fc103e7f2a
|
skiplist: Define a new Node class
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
9fc88f3601
|
skiplist: Convert point operations into Point methods
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
3c1be95e07
|
skiplist: Move point creation to a new Point class
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
8ae40e80f9
|
skiplist: Save entry in _insertKeyAtPoint()
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
0e424fa8c3
|
skiplist: Remove unnecessary newKey arg from _insertKeyAtPoint()
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
ab8c354f18
|
skiplist: Use ES6 class syntax
This makess it easier to examine state in dev console.
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
303fd297bd
|
editor: Improve documentation comments
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
cbbcef8e90
|
AttributeManager: Add sanity checks
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
d40d59d9eb
|
AttributeManager: Simplify logic
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
e3d32a26b6
|
skiplist: Delete unused methods
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
f650c3d73e
|
editor: Delete unused PROFILER code
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
ab4e99f67a
|
editor: Delete commented-out code
|
2021-05-03 01:42:03 -04:00 |
|
Richard Hansen
|
eeead46437
|
PadMessageHandler: Use a Map for sessioninfos
Maps are a bit more flexible, have clearer semantics, and have a
convenient `size` property.
|
2021-05-03 01:35:11 -04:00 |
|
Richard Hansen
|
14d4aadfe4
|
PadMessageHandler: Parallelize client updates
Multiple clients are updated in parallel, but multiple revisions sent
to a particular client are still sent sequentially.
|
2021-05-03 01:35:11 -04:00 |
|
Richard Hansen
|
770755debf
|
PadMessageHandler: Assume sessioninfo stays valid during client update
...but add a try/catch around the message transmission just in case.
|
2021-05-03 01:35:11 -04:00 |
|
Richard Hansen
|
c85391862b
|
PadMessageHandler: Avoid unnecessary property lookups
|
2021-05-03 01:35:11 -04:00 |
|
Richard Hansen
|
d5c6a44d9c
|
PadMessageHandler: Improve documentation of sessioninfos
|
2021-05-03 01:35:11 -04:00 |
|
Richard Hansen
|
4c4415e14a
|
PadMessageHandler: Register activePads metric only once
|
2021-05-03 01:35:11 -04:00 |
|
snyk-bot
|
6011d31b22
|
fix: upgrade underscore from 1.12.1 to 1.13.0
Snyk has created this PR to upgrade underscore from 1.12.1 to 1.13.0.
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-03 01:31:53 -04:00 |
|
Richard Hansen
|
8f236b8687
|
Minify: Avoid crash due to unhandled Promise rejection if stat fails
|
2021-05-03 01:26:49 -04:00 |
|
Richard Hansen
|
e8df643d75
|
Minify: Treat ENOTDIR like ENOENT when statting a file
This avoids an exception when require-kernel requests a path like
`existing-file.js/index.js`.
|
2021-05-03 01:26:48 -04:00 |
|
Richard Hansen
|
aaacbd3a7a
|
Minify: Refactor requestURI() for readability
|
2021-05-03 01:26:48 -04:00 |
|
translatewiki.net
|
3a8d66ba6a
|
Localisation updates from https://translatewiki.net.
|
2021-04-30 08:49:17 +02:00 |
|
translatewiki.net
|
3afc77dae7
|
Localisation updates from https://translatewiki.net.
|
2021-04-26 15:20:55 +02:00 |
|
Richard Hansen
|
8384a7a67b
|
deps: Bump ueberdb2
|
2021-04-20 21:56:44 +02:00 |
|
Richard Hansen
|
ea8846154f
|
favicon: Redo favicon customization
|
2021-04-20 13:33:55 -04:00 |
|