2161 Commits

Author SHA1 Message Date
John Livingston
bb992e29a6
Fix linting according to new rules, and disable buggy rules. 2024-10-08 17:23:18 +02:00
dependabot[bot]
6836138fc1
Bump eslint-config-love from 66.0.0 to 84.1.0
Bumps [eslint-config-love](https://github.com/mightyiam/eslint-config-love) from 66.0.0 to 84.1.0.
- [Release notes](https://github.com/mightyiam/eslint-config-love/releases)
- [Changelog](https://github.com/mightyiam/eslint-config-love/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mightyiam/eslint-config-love/compare/v66.0.0...v84.1.0)

---
updated-dependencies:
- dependency-name: eslint-config-love
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-08 15:03:01 +00:00
John Livingston
77ec284ade
Fix build & CI 2024-10-08 16:53:55 +02:00
John Livingston
3f0f6e4d3b
Github CI: new job to test build and lint. 2024-10-08 16:44:46 +02:00
John Livingston
8a481ecb0e
Merge pull request #570 from JohnXLivingston/dependabot/npm_and_yarn/types/express-5.0.0
Bump @types/express from 4.17.21 to 5.0.0
2024-10-08 16:40:18 +02:00
dependabot[bot]
e1195c18d8
Bump @types/express from 4.17.21 to 5.0.0
Bumps [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) from 4.17.21 to 5.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express)

---
updated-dependencies:
- dependency-name: "@types/express"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-08 14:28:46 +00:00
John Livingston
ce8ec5cee4
Merge pull request #583 from JohnXLivingston/dependabot/npm_and_yarn/minor-and-patch-406fc9582c
Bump the minor-and-patch group with 9 updates
2024-10-08 16:27:23 +02:00
dependabot[bot]
1aa406cae8
Bump the minor-and-patch group with 9 updates
Bumps the minor-and-patch group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.10.0` | `9.12.0` |
| [@lit/context](https://github.com/lit/lit/tree/HEAD/packages/context) | `1.1.2` | `1.1.3` |
| [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin) | `2.8.0` | `2.9.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `16.18.108` | `16.18.113` |
| [esbuild](https://github.com/evanw/esbuild) | `0.23.1` | `0.24.0` |
| [globals](https://github.com/sindresorhus/globals) | `15.9.0` | `15.10.0` |
| [lit](https://github.com/lit/lit/tree/HEAD/packages/lit) | `3.2.0` | `3.2.1` |
| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.79.4` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.6.0` | `8.8.1` |


Updates `@eslint/js` from 9.10.0 to 9.12.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.12.0/packages/js)

Updates `@lit/context` from 1.1.2 to 1.1.3
- [Release notes](https://github.com/lit/lit/releases)
- [Changelog](https://github.com/lit/lit/blob/main/packages/context/CHANGELOG.md)
- [Commits](https://github.com/lit/lit/commits/@lit/context@1.1.3/packages/context)

Updates `@stylistic/eslint-plugin` from 2.8.0 to 2.9.0
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases)
- [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v2.9.0/packages/eslint-plugin)

Updates `@types/node` from 16.18.108 to 16.18.113
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `esbuild` from 0.23.1 to 0.24.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.23.1...v0.24.0)

Updates `globals` from 15.9.0 to 15.10.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v15.9.0...v15.10.0)

Updates `lit` from 3.2.0 to 3.2.1
- [Release notes](https://github.com/lit/lit/releases)
- [Changelog](https://github.com/lit/lit/blob/main/packages/lit/CHANGELOG.md)
- [Commits](https://github.com/lit/lit/commits/lit@3.2.1/packages/lit)

Updates `sass` from 1.78.0 to 1.79.4
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.78.0...1.79.4)

Updates `typescript-eslint` from 8.6.0 to 8.8.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.1/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@lit/context"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: "@stylistic/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: globals
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: lit
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: typescript-eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-08 14:20:27 +00:00
John Livingston
1bb6f6fc41
update package.json 2024-10-08 16:17:01 +02:00
John Livingston
b2f8595198
Dependabot: trying grouping strategy. 2024-10-08 16:05:29 +02:00
John Livingston
4a29b68d57
Merge pull request #558 from framabot/weblate-peertube-livechat-peertube-plugin-livechat
Translations update from Framasoft Weblate
2024-09-25 10:20:43 +02:00
Michał Stankiewicz
c94f23fbe5
Translated using Weblate (Polish)
Currently translated at 30.3% (96 of 316 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/pl/
2024-09-25 10:20:00 +02:00
John Livingston
abfdb0f08d
Fix dependabot config: use versioning-strategy: increase 2024-09-25 10:19:45 +02:00
John Livingston
84b21dde6d
Fix: moderation delay max value was not correctly handled. 2024-09-17 11:38:18 +02:00
John Livingston
1b53a6ec2d
Fix #300: prosody tweaking. 2024-09-17 10:34:11 +02:00
John Livingston
583f581192
Update ConverseJS + CSS fix. 2024-09-17 10:03:57 +02:00
John Livingston
3da491ea49
Merge pull request #549 from framabot/weblate-peertube-livechat-peertube-plugin-livechat-documentation
Translations update from Framasoft Weblate
2024-09-17 09:10:17 +02:00
Milo Ivir
04768347f2
Translated using Weblate (Croatian)
Currently translated at 11.4% (103 of 899 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/hr/
2024-09-17 09:10:00 +02:00
John Livingston
261d7e0506
Merge pull request #548 from framabot/weblate-peertube-livechat-peertube-plugin-livechat
Translations update from Framasoft Weblate
2024-09-17 09:09:55 +02:00
Milo Ivir
f98013f2be
Translated using Weblate (Croatian)
Currently translated at 92.7% (293 of 316 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/hr/
2024-09-17 09:09:13 +02:00
John Livingston
c426f0c8c3
Merge pull request #556 from JohnXLivingston/dependabot/npm_and_yarn/typescript-eslint-8.6.0
Bump typescript-eslint from 8.5.0 to 8.6.0
2024-09-17 09:09:08 +02:00
John Livingston
a63240ca25
Merge pull request #557 from JohnXLivingston/dependabot/npm_and_yarn/eslint-8.57.1
Bump eslint from 8.57.0 to 8.57.1
2024-09-17 09:05:10 +02:00
dependabot[bot]
05b1f0f645
Bump eslint from 8.57.0 to 8.57.1
Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 8.57.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v8.57.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 03:51:28 +00:00
dependabot[bot]
baf08ae321
Bump typescript-eslint from 8.5.0 to 8.6.0
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.5.0 to 8.6.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.6.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 03:51:13 +00:00
John Livingston
149bab2fc5
TODO 2024-09-16 15:04:19 +02:00
John Livingston
80274ecee3
TODO 2024-09-16 15:03:14 +02:00
John Livingston
e08e59d625
Merge pull request #543 from JohnXLivingston/dependabot/npm_and_yarn/multi-cf87d80143
Bump send and express
2024-09-16 11:44:44 +02:00
dependabot[bot]
98eb12104c
Bump send and express
Bumps [send](https://github.com/pillarjs/send) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `send` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/pillarjs/send/releases)
- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md)
- [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0)

Updates `express` from 4.20.0 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.20.0...4.21.0)

---
updated-dependencies:
- dependency-name: send
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 09:36:28 +00:00
John Livingston
3c93aad053
Merge pull request #542 from JohnXLivingston/dependabot/npm_and_yarn/eslint-config-love-66.0.0
Bump eslint-config-love from 64.0.0 to 66.0.0
2024-09-16 11:35:19 +02:00
John Livingston
0cc87e95e9
Disabling new @typescript-eslint/no-magic-numbers rule. 2024-09-16 11:34:44 +02:00
John Livingston
75dcd3ab1c
Merge pull request #539 from framabot/weblate-peertube-livechat-peertube-plugin-livechat-documentation
Translations update from Framasoft Weblate
2024-09-16 10:44:46 +02:00
Victor Hampel
aaea13a2fc
Translated using Weblate (German)
Currently translated at 100.0% (899 of 899 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2024-09-16 10:42:55 +02:00
ButterflyOfFire
e940fdc2d3
Translated using Weblate (Arabic)
Currently translated at 13.5% (122 of 899 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ar/
2024-09-16 10:42:55 +02:00
Victor Hampel
d7e98642f5
Translated using Weblate (German)
Currently translated at 100.0% (887 of 887 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2024-09-16 10:42:54 +02:00
John Livingston
ee37e8893b
Merge pull request #538 from framabot/weblate-peertube-livechat-peertube-plugin-livechat
Translations update from Framasoft Weblate
2024-09-16 10:42:50 +02:00
T.S
8fa17b050b
Translated using Weblate (Japanese)
Currently translated at 100.0% (316 of 316 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/ja/
2024-09-16 10:11:24 +02:00
Victor Hampel
b336dbbc78
Translated using Weblate (German)
Currently translated at 100.0% (316 of 316 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-09-16 10:11:24 +02:00
Besnik Bleta
a68a2d0e30
Translated using Weblate (Albanian)
Currently translated at 62.6% (198 of 316 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/sq/
2024-09-16 10:11:24 +02:00
Besnik Bleta
99371bcdec
Translated using Weblate (Albanian)
Currently translated at 62.3% (197 of 316 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/sq/
2024-09-16 10:11:24 +02:00
Victor Hampel
1bdd7df712
Translated using Weblate (German)
Currently translated at 100.0% (311 of 311 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-09-16 10:11:24 +02:00
John Livingston
3ec4482043
Fix dependabot config. 2024-09-16 10:11:10 +02:00
dependabot[bot]
9a30958979
Bump eslint-config-love from 64.0.0 to 66.0.0
Bumps [eslint-config-love](https://github.com/mightyiam/eslint-config-love) from 64.0.0 to 66.0.0.
- [Release notes](https://github.com/mightyiam/eslint-config-love/releases)
- [Changelog](https://github.com/mightyiam/eslint-config-love/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mightyiam/eslint-config-love/compare/v64.0.0...v66.0.0)

---
updated-dependencies:
- dependency-name: eslint-config-love
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 03:47:41 +00:00
John Livingston
538ec28da9
Fix typo. 2024-09-12 17:36:48 +02:00
John Livingston
9824435b6e
New features: announcements WIP (#518):
* Documentation.
2024-09-12 12:54:16 +02:00
John Livingston
4e436c00f0
New features: announcements WIP (#518):
* handling message correction.
2024-09-12 12:07:55 +02:00
John Livingston
f0088671ea
New features: announcements WIP (#518):
* prevent annoucement spoofing on backend.
2024-09-12 11:44:35 +02:00
John Livingston
d92bf9073e
New features: announcements WIP (#518):
* Front-end implementation finished.
* Refactoring.
2024-09-12 11:17:44 +02:00
John Livingston
8944bb95d8
New features: announcements WIP (#518). 2024-09-11 19:27:02 +02:00
John Livingston
b357619f7a
Merge pull request #536 from framabot/weblate-peertube-livechat-peertube-plugin-livechat
Translations update from Framasoft Weblate
2024-09-11 14:38:05 +02:00
T.S
5e754b0103
Translated using Weblate (Japanese)
Currently translated at 99.6% (310 of 311 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/ja/
2024-09-11 13:36:12 +02:00