Richard Hansen
9b87007278
lint: Bump ESLint dependencies
2022-05-02 21:16:24 -04:00
naveen
2929a3c0bd
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-05-02 20:48:01 -04:00
dependabot[bot]
0b5ee334d1
build(deps): bump marked from 4.0.14 to 4.0.15 in /src/bin/doc
...
Bumps [marked](https://github.com/markedjs/marked ) from 4.0.14 to 4.0.15.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v4.0.14...v4.0.15 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 15:36:41 +00:00
translatewiki.net
59037b4117
Localisation updates from https://translatewiki.net .
2022-04-28 13:03:58 +02:00
Richard Hansen
0ddefb6221
Merge branch 'master' into develop
2022-04-23 19:08:22 -04:00
DanielHabenicht
745c78c536
Update CONTRIBUTING.md
2022-04-22 22:39:33 -04:00
translatewiki.net
074482afea
Localisation updates from https://translatewiki.net .
2022-04-21 13:03:39 +02:00
dependabot[bot]
64757d1636
build(deps): bump ueberdb2 from 2.0.4 to 2.1.0 in /src
...
Bumps [ueberdb2](https://github.com/ether/ueberDB ) from 2.0.4 to 2.1.0.
- [Release notes](https://github.com/ether/ueberDB/releases )
- [Changelog](https://github.com/ether/ueberDB/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ether/ueberDB/compare/v2.0.4...v2.1.0 )
---
updated-dependencies:
- dependency-name: ueberdb2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-18 15:29:43 +00:00
Richard Hansen
088bb12797
Pad: Parallelize record fetching when checking consistency
2022-04-16 00:03:07 -04:00
Richard Hansen
096379e6f9
Pad: Limit DB concurrency when copying a pad
2022-04-16 00:03:00 -04:00
Richard Hansen
8442e002f9
Pad: Use the Stream library to improve readability
2022-04-15 23:52:16 -04:00
Richard Hansen
7c6746612c
tests: Missing chat messages should cause check failure
2022-04-15 23:52:16 -04:00
Richard Hansen
cad2440e6a
Pad: Improve check failure message prefixing
2022-04-15 23:52:16 -04:00
Richard Hansen
2dbda3fe7e
Pad: Check nullness before checking `Number.isInteger()`
...
This makes it easier to troubleshoot if the value is null.
2022-04-15 23:52:16 -04:00
Richard Hansen
01ffa070ee
Pad: Only check `getKeyRevisionNumber()` at key revisions
...
Checking every revision is more of a unit test than a consistency
check, and limiting checks to key revisions should improve performance
considerably.
2022-04-15 23:52:16 -04:00
Richard Hansen
fa0d77c11d
Pad: Factor out key rev atext fetch
2022-04-15 23:52:16 -04:00
Richard Hansen
7ee2141fe6
Pad: Simplify `getInternalRevisionAText`
2022-04-15 23:52:16 -04:00
Richard Hansen
ff494563d9
Pad: Call `padCreate`, `padUpdate` hooks asynchronously
2022-04-15 23:52:16 -04:00
Richard Hansen
2ca740c1db
Pad: Improve readability of `appendRevision()`
2022-04-15 19:14:59 -04:00
Richard Hansen
0d52f985bd
Pad: Reuse `getKeyRevisionNumber` when testing if key rev
2022-04-15 19:14:59 -04:00
Richard Hansen
79e7697c1c
Pad: Simplify serialization/deserialization
2022-04-15 19:14:59 -04:00
Richard Hansen
addc019810
Pad: Use ES6 class syntax to improve readability
2022-04-15 19:14:59 -04:00
Richard Hansen
38b2ffe899
lint: Avoid snake case
2022-04-15 19:14:59 -04:00
Richard Hansen
06f0318dc4
Stream: New utility library for iterables
2022-04-15 19:14:59 -04:00
dependabot[bot]
8d5e03791b
build(deps-dev): bump sinon from 13.0.1 to 13.0.2 in /src
...
Bumps [sinon](https://github.com/sinonjs/sinon ) from 13.0.1 to 13.0.2.
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v13.0.1...v13.0.2 )
---
updated-dependencies:
- dependency-name: sinon
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-15 18:41:55 -04:00
dependabot[bot]
34d12022a0
build(deps): bump semver from 7.3.6 to 7.3.7 in /src
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.6 to 7.3.7.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.6...v7.3.7 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-13 17:36:56 -04:00
dependabot[bot]
bfefdb4f20
build(deps): bump marked from 4.0.13 to 4.0.14 in /src/bin/doc
...
Bumps [marked](https://github.com/markedjs/marked ) from 4.0.13 to 4.0.14.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v4.0.13...v4.0.14 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 12:31:06 -04:00
dependabot[bot]
e707b6e34d
build(deps): bump superagent from 7.1.1 to 7.1.2 in /src
...
Bumps [superagent](https://github.com/visionmedia/superagent ) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/visionmedia/superagent/releases )
- [Changelog](https://github.com/visionmedia/superagent/blob/master/HISTORY.md )
- [Commits](https://github.com/visionmedia/superagent/commits )
---
updated-dependencies:
- dependency-name: superagent
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 17:30:48 -04:00
dependabot[bot]
018840ff9f
build(deps-dev): bump typescript from 4.6.2 to 4.6.3 in /src
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.6.2 to 4.6.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.6.2...v4.6.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 17:19:03 -04:00
dependabot[bot]
df41c7b711
build(deps): bump semver from 7.3.5 to 7.3.6 in /src
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.5 to 7.3.6.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.5...v7.3.6 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 17:17:51 -04:00
Richard Hansen
07146591dd
Pad: Run `padLoad` hook asynchronously
2022-04-08 22:04:00 -04:00
Richard Hansen
b38d66b30b
Pad: Move `padLoad` hook to `Pad.init()`
2022-04-08 22:04:00 -04:00
Richard Hansen
f9610452cf
Pad: New `padCheck` hook
2022-04-08 21:52:11 -04:00
Richard Hansen
a2460a9848
Pad: New `padRemove` hook `pad` context property
2022-04-08 21:52:11 -04:00
Richard Hansen
8fe779b58c
Pad: New `padCopy` hook `dstPad` context property
2022-04-08 21:52:11 -04:00
Richard Hansen
9cdb69c159
Pad: Rename `originalPad` context property to `srcPad`
2022-04-08 21:52:11 -04:00
Richard Hansen
59d60480c0
Pad: Expose pad-specific database object
...
This will make it possible for plugins to add/change/delete custom
pad-specific records.
2022-04-08 21:52:11 -04:00
Richard Hansen
ba536e68f1
docs: Refine `padRemove` server-side hook documentation
2022-04-08 21:52:11 -04:00
Richard Hansen
362b33c518
docs: Refine `padCopy` server-side hook documentation
2022-04-08 21:52:10 -04:00
dependabot[bot]
5e99ae772a
build(deps): bump actions/upload-artifact from 2 to 3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 21:44:53 -04:00
dependabot[bot]
d7c44c5725
build(deps): bump actions/download-artifact from 2 to 3
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 21:44:21 -04:00
dependabot[bot]
df5e4b02fa
build(deps): bump marked from 4.0.12 to 4.0.13 in /src/bin/doc
...
Bumps [marked](https://github.com/markedjs/marked ) from 4.0.12 to 4.0.13.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v4.0.12...v4.0.13 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 21:43:23 -04:00
Richard Hansen
1d7a41fec2
docs: Expand plugin documentation
2022-04-02 01:11:00 -04:00
Richard Hansen
5b53fda9b0
docs: README formatting tweaks
2022-04-02 01:11:00 -04:00
Richard Hansen
581a5df5ff
docs: Use http URL for cloning
...
and some minor edits
2022-04-02 00:16:30 -04:00
dependabot[bot]
2394bc9d9d
build(deps): bump clean-css from 5.2.4 to 5.3.0 in /src
...
Bumps [clean-css](https://github.com/clean-css/clean-css ) from 5.2.4 to 5.3.0.
- [Release notes](https://github.com/clean-css/clean-css/releases )
- [Changelog](https://github.com/clean-css/clean-css/blob/master/History.md )
- [Commits](https://github.com/clean-css/clean-css/compare/v5.2.4...v5.3.0 )
---
updated-dependencies:
- dependency-name: clean-css
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-02 00:12:35 -04:00
dependabot[bot]
3468d4db44
build(deps): bump rehype-minify-whitespace from 5.0.0 to 5.0.1 in /src
...
Bumps [rehype-minify-whitespace](https://github.com/rehypejs/rehype-minify ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/rehypejs/rehype-minify/releases )
- [Changelog](https://github.com/rehypejs/rehype-minify/blob/main/changelog.md )
- [Commits](https://github.com/rehypejs/rehype-minify/compare/5.0.0...rehype-minify-whitespace@5.0.1 )
---
updated-dependencies:
- dependency-name: rehype-minify-whitespace
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01 22:41:35 -04:00
translatewiki.net
1554cc3299
Localisation updates from https://translatewiki.net .
2022-03-31 13:03:59 +02:00
translatewiki.net
419e460ae2
Localisation updates from https://translatewiki.net .
2022-03-28 13:04:02 +02:00
Richard Hansen
ff7a2aa0ea
css: Immediately transition visibility when showing popup
...
For reasons I don't understand, an activated popup was visible during
transition even though the boolean `visibility` property didn't switch
to `visible` until the end of the 0.3s transition. This prevented
input elements from getting focus until the end of the transition. Now
input elements can get focus right away.
2022-03-24 16:35:15 -04:00