Richard Hansen
|
b82ccb76df
|
Merge branch 'master' into develop
|
2022-05-05 18:53:03 -04:00 |
Richard Hansen
|
4b96ff6e02
|
Release v1.8.18
|
2022-05-05 18:44:03 -04:00 |
Richard Hansen
|
10206d9e25
|
DB: Clean up database initialization
|
2022-05-05 05:18:53 -04:00 |
Richard Hansen
|
f22fb13d89
|
deps: Bump ueberdb2 to 2.2.4
|
2022-05-05 05:18:53 -04:00 |
dependabot[bot]
|
3030f9a417
|
build(deps): bump ejs from 3.1.6 to 3.1.7 in /src
Bumps [ejs](https://github.com/mde/ejs) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases)
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7)
---
updated-dependencies:
- dependency-name: ejs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-05-03 01:31:58 +00:00 |
dependabot[bot]
|
0adc027e25
|
build(deps): bump github/codeql-action from 1 to 2
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-05-02 21:30:46 -04:00 |
dependabot[bot]
|
6362a625eb
|
build(deps): bump express-rate-limit from 6.3.0 to 6.4.0 in /src
Bumps [express-rate-limit](https://github.com/nfriedly/express-rate-limit) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/nfriedly/express-rate-limit/releases)
- [Changelog](https://github.com/nfriedly/express-rate-limit/blob/master/changelog.md)
- [Commits](https://github.com/nfriedly/express-rate-limit/compare/v6.3.0...v6.4.0)
---
updated-dependencies:
- dependency-name: express-rate-limit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-05-02 21:30:22 -04:00 |
Naveen
|
77e036e8d3
|
chore(deps): Included dependency review
> Dependency Review GitHub Action in your repository to enforce dependency reviews on your pull requests.
> The action scans for vulnerable versions of dependencies introduced by package version changes in pull requests,
> and warns you about the associated security vulnerabilities.
> This gives you better visibility of what's changing in a pull request,
> and helps prevent vulnerabilities being added to your repository.
https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement
|
2022-05-02 21:27:57 -04:00 |
dependabot[bot]
|
ddb1397ebf
|
build(deps): bump underscore from 1.13.2 to 1.13.3 in /src
Bumps [underscore](https://github.com/jashkenas/underscore) from 1.13.2 to 1.13.3.
- [Release notes](https://github.com/jashkenas/underscore/releases)
- [Commits](https://github.com/jashkenas/underscore/compare/1.13.2...1.13.3)
---
updated-dependencies:
- dependency-name: underscore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-05-03 01:25:05 +00:00 |
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 |