Richard Hansen

Results 43 issues of Richard Hansen

The `prefer-arrow-functions` rule from [`eslint-plugin-prefer-arrow`](https://www.npmjs.com/package/eslint-plugin-prefer-arrow) is nice but is not aware of Mocha's preference for non-arrow functions. It would be nice if there was a Mocha-aware equivalent, similar to the...

Multiple commits: * tests: Fix `helper.linesDiv()` * tests: Fix off-by-one bug in `timeslider_follow.js` * sendkeys: Undo formatting and unnecessary changes * sendkeys: Upgrade to oldest version in upstream repo *...

Stale

Fixes #5314.

Feature Request
Stale

Fixes #5355 TODO: * [x] Merge #5361 * [x] Switch implementation to a KDF approach. * [x] Add tests. * [ ] Move secret rotation logic to a separate package.

DO NOT MERGE: This will be split into multiple smaller pull requests to make things easier to review. The code in `Changeset.js` had lots of readability problems so I spent...

Stale

Still far from complete. Progress: * [x] bundle pad code * [x] bundle plugin code * [x] file name based on content hash (for cache friendliness) * [x] source map...

Stale

GHSA-w3g3-qf3g-2mqc would have been less severe if Etherpad's `express-session` code had followed the security best practice of rotating keys. `express-session` already has support for key rotation; we just need to...

Feature Request

Any objections @JohnMcLear? GitHub redirects anyone who visits the old name to the new name, so it should be pretty safe.

Feature Request

Not all users want/use chat. It would be better as a plugin. Split off of #4927. Depends on #5314.

Feature Request

It would be nice to not just hide chat, but completely disable it. Split off of issue #4927.

Feature Request