Richard Hansen
|
003e5cbd4b
|
ImportEtherpad: Fix DB key pad ID transformation
|
2021-11-28 19:00:44 -05:00 |
Richard Hansen
|
fea7948b05
|
ImportEtherpad: Fix author info processing
|
2021-11-28 19:00:44 -05:00 |
Richard Hansen
|
2f0561abc0
|
ImportEtherpad: Remove unnecessary variable
|
2021-11-25 18:39:07 -05:00 |
Richard Hansen
|
9bc90128cb
|
ImportEtherpad: Fix async logic
|
2021-11-25 18:39:07 -05:00 |
Richard Hansen
|
b7065eb9a0
|
Add notable enhancements/fixes to 1.8.15 changelog
|
2021-11-25 18:39:01 -05:00 |
Richard Hansen
|
bbd71cea22
|
Refine `CHANGELOG.md`
|
2021-11-25 18:39:01 -05:00 |
John McLear
|
868c6852de
|
Merge branch 'develop'
|
2021-11-20 15:20:37 +00:00 |
John McLear
|
2e19087cb9
|
bump version
|
2021-11-20 15:20:35 +00:00 |
Richard Hansen
|
ae1741c25b
|
PadMessageHandler: Add missing `parseNum()` for attribute lookup
|
2021-11-20 01:24:30 -05:00 |
Richard Hansen
|
a052580bd1
|
PadMessageHandler: Stop the USER_CHANGES timer on exception
|
2021-11-20 01:24:30 -05:00 |
Richard Hansen
|
97e382e5d2
|
PadMessageHandler: Move USER_CHANGES processing inside `try`
This improves the accuracy of the timing stats, and it simplifies
error handling.
|
2021-11-20 01:24:30 -05:00 |
Richard Hansen
|
b1c1501e1e
|
PadMessageHandler: Use object destructuring
|
2021-11-20 01:24:30 -05:00 |
Richard Hansen
|
e961718ff2
|
PadMessageHandler: Improve error logging
Use a log4js logger instead of `console`, and clean up some of the log
messages.
|
2021-11-20 01:24:30 -05:00 |
Richard Hansen
|
1447ab8899
|
PadMessageHandler: Factor out common USER_CHANGES error message formatting
|
2021-11-20 01:24:30 -05:00 |
Richard Hansen
|
35b2aeb3b1
|
PadMessageHandler: Factor out duplicate bad USER_CHANGES handling
This also fixes a double-count bug.
|
2021-11-20 01:24:30 -05:00 |
Richard Hansen
|
85919ff914
|
PadMessageHandler: Replace `channels` package with async-friendly class
|
2021-11-20 01:24:30 -05:00 |
Richard Hansen
|
5c1177a3d9
|
PadMessageHandler: Switch from nodeify to util.callbackify
|
2021-11-20 01:24:30 -05:00 |
Richard Hansen
|
abf4eeeb17
|
ImportHtml: Wait for HTML processing to complete
|
2021-11-20 01:24:00 -05:00 |
Richard Hansen
|
50dce085c2
|
ImportHtml: In-line an unnecessary function
|
2021-11-20 01:24:00 -05:00 |
Richard Hansen
|
afdb01681a
|
ImportHtml: Reuse the HTML processor
|
2021-11-20 01:24:00 -05:00 |
Richard Hansen
|
db105e8650
|
ImportHtml: Get the logger once
|
2021-11-20 01:24:00 -05:00 |
Richard Hansen
|
6e19d888d3
|
docs: Check in `src/bin/doc/package-lock.json`
Looks like this was accidentally deleted in commit
4a65acf417 .
|
2021-11-20 01:09:50 -05:00 |
John McLear
|
b540c2bc48
|
release: Add version to changelog
|
2021-11-19 15:27:40 +00:00 |
Richard Hansen
|
24b22e3a6d
|
MinifyWorker: Fix buggy error handling in `compressCSS`
|
2021-11-19 02:47:17 -05:00 |
Richard Hansen
|
98f0e931fe
|
MinifyWorker: Promisify `compressCSS`
|
2021-11-19 02:47:17 -05:00 |
Richard Hansen
|
c94906f1f8
|
MinifyWorker: Delete unhelpful comment
The comment should have been a commit message instead.
|
2021-11-19 02:47:17 -05:00 |
Richard Hansen
|
a65498e849
|
Changeset: Move `SmartOpAssembler.appendOpWithText()` to a standalone function
|
2021-11-14 04:17:00 -05:00 |
Richard Hansen
|
eae814f5a0
|
pad_utils: New `warnWithStack()` function
|
2021-11-14 04:15:10 -05:00 |
Richard Hansen
|
1bbe0d9215
|
Changeset: Use `in` check to help TypeScript narrowing
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
4f4a775d9e
|
Changeset: Improve handling of missing attribute in old pool
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
b62534a6b2
|
Changeset: Use Maps to simplify attribute processing
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
9401ae876b
|
Changeset: Sort attributes by keys, not full string rep
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
1cad5d881a
|
Changeset: Use `for...of` iteration to improve readability
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
6d5b737140
|
Changeset: Replace `.apply()` with spread operator
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
9c17b03660
|
Changeset: Require Op opcode and attribs to be strings
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
0ae8fb1441
|
Changeset: Use string concatenation instead of array join
People report that string concatenation is faster. Also, I think it's
more readable.
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
097f2623c6
|
Changeset: Add sanity checks to `slicerZipperFunc()`
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
efeb69b4ea
|
Changeset: Simplify `slicerZipperFunc()`
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
42d4d8269c
|
Changeset: Refactor `appendATextToAssembler()` for readability
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
ca5bdddc59
|
Changeset: Use `break` instead of `done` variable
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
44d99733c6
|
Changeset: Check `.hasNext()` before calling `.next()`
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
1955e7b263
|
Changeset: Replace output params with return values
This improves readability and reduces the chances of introducing a
bug.
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
94f5507671
|
Changeset: Improve `copyOp()` API
Use `Object.assign()` to implement `copyOp()`, which simplifies the
code and provides a return value. Also make the second op optional.
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
02ef78e174
|
Changeset: Make sure `opOut` is cleared
`slicerZipperFunc()` previously assumed the provided `opOut` argument
was a null Op. Enforce this by clearing it at the beginning.
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
18a6b7279c
|
Changeset: Only pass strings to `parseNum()`
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
7ec0d5f385
|
Changeset: Remove unnecessary `linesApplySplice()`
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
37bb297e76
|
Changeset: Improve logged error message
I saw this on a production system today and wanted more information.
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
7fa9b07116
|
Changeset: Invert conditions to improve readability
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
b29e59419e
|
Changeset: Factor out duplicate code
|
2021-11-13 17:44:38 -05:00 |
Richard Hansen
|
4a65c2c8ff
|
Changeset: Unexport unnecessarily exported functions
These functions aren't used outside of this file.
|
2021-11-13 17:44:38 -05:00 |