John Livingston
33be9b3fc5
Update dependencies:
...
* update @tsconfig/nodes12 to @tsconfig/node16
* Peertube >= 5.2.0 required
2024-09-11 11:29:28 +02:00
John Livingston
1d0a7a97d2
Missing SPDX
2024-09-11 10:39:57 +02:00
John Livingston
89f1f42e7a
npm run doc:translate.
2024-09-11 10:37:02 +02:00
John Livingston
c2430856b4
Documentation:
...
* no_duplicate documentation
* livechat_version_notice documentation
* fix typo in english string
2024-09-11 10:34:47 +02:00
John Livingston
4c84146cff
Replace v11.1.0 by v12.0.0:
...
There will probably be some breaking changes, so renaming v11.1.0 to
v12.0.0.
Also fixing a typo in a filename.
2024-09-11 10:34:47 +02:00
John Livingston
6f479d26c5
Moving max and default values in constants.
2024-09-11 10:34:47 +02:00
John Livingston
5225257bb5
New option for the moderation bot: forbid duplicate messages ( #516 ).
2024-09-11 10:34:44 +02:00
John Livingston
651641f63c
Fix typo
2024-09-11 10:33:51 +02:00
John Livingston
8dcd3ef488
Merge pull request #533 from framabot/weblate-peertube-livechat-peertube-plugin-livechat
...
Translations update from Framasoft Weblate
2024-09-11 10:32:28 +02:00
T.S
2d5fec25c7
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (307 of 307 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/ja/
2024-09-11 03:55:41 +02:00
John Livingston
5566f4b6cf
Prosody modules: fix lua 5.3/5.4 compatibility:
...
Lua 5.3 comes with new integers type, and can fail if floats are used
where integers are wanted.
2024-09-10 17:58:12 +02:00
John Livingston
5018d04b78
Documentation: livechat_version_notice strings migration.
2024-09-10 12:35:07 +02:00
John Livingston
c65995e5fa
Documentation: new shortcode for livechat version notices.
2024-09-10 12:02:40 +02:00
John Livingston
071ee9f6b4
Dependabot: daily update.
2024-09-10 11:11:28 +02:00
John Livingston
3e23d2751f
Update @tsconfig/node12
2024-09-10 11:10:00 +02:00
John Livingston
9731835c31
Fixing again dependabot config file.
2024-09-10 11:08:18 +02:00
John Livingston
e6381c7bba
Merge pull request #527 from framabot/weblate-peertube-livechat-peertube-plugin-livechat-documentation
...
Translations update from Framasoft Weblate
2024-09-10 11:06:10 +02:00
Victor Hampel
ace8ad72f5
Translated using Weblate (German)
...
Currently translated at 100.0% (891 of 891 strings)
Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2024-09-10 11:05:26 +02:00
John Livingston
50309c6ba9
Merge pull request #525 from framabot/weblate-peertube-livechat-peertube-plugin-livechat
...
Translations update from Framasoft Weblate
2024-09-10 11:05:22 +02:00
Victor Hampel
0c220b2fc4
Translated using Weblate (German)
...
Currently translated at 100.0% (306 of 306 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-09-10 11:03:59 +02:00
T.S
1ce68eec7e
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (306 of 306 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/ja/
2024-09-10 11:03:59 +02:00
John Livingston
5f4cc7c46e
Fix dependabot conf file.
2024-09-10 11:03:51 +02:00
John Livingston
7330729ac1
Enabling dependabot.
2024-09-10 10:59:33 +02:00
John Livingston
d5a25af6c8
npm audit fix
2024-09-10 10:41:56 +02:00
John Livingston
634e894522
Updating stylelint dependencies.
2024-09-10 10:38:45 +02:00
John Livingston
4f2fbfc228
Updating other dependencies.
2024-09-10 10:23:16 +02:00
John Livingston
4b5f83c45f
Updating dependencies.
2024-09-10 10:15:35 +02:00
John Livingston
c561851bb6
Fix a regression in OIDC handling.
2024-09-09 21:21:44 +02:00
John Livingston
edca1be70a
Final eslint 8.57 adjustements.
...
There are still some FIXME, but should be enought for now.
2024-09-09 20:37:45 +02:00
John Livingston
fd27105c2c
eslint 8.57 WIP:
...
* tweaking some more rules.
* fixing linting.
2024-09-09 20:01:25 +02:00
John Livingston
c010758164
eslint 8.57 WIP:
...
* tweaking rules
* fixing issues
2024-09-09 18:47:21 +02:00
John Livingston
7b3d93b290
Typescript v5 + eslint 8.57 WIP
...
This commit also improves some type handling in the project.
2024-09-09 15:57:04 +02:00
John Livingston
64a9c7be21
Fix typo.
2024-09-07 12:56:35 +02:00
John Livingston
b5990f0c1d
Documentation: fix livechat_label regression ( #514 ).
2024-09-07 12:52:25 +02:00
John Livingston
f15d3ed542
New option for the moderation bot:
...
* forbid messages with too many special characters (#517 ).
* update moderation bot to v0.4.0.
* refactoring localization segments to reuse existing one in multiple
context.
* npm run doc:translate
2024-09-07 12:40:38 +02:00
John Livingston
b6028ef740
Changelog
2024-09-07 12:21:32 +02:00
John Livingston
e61db352c7
Merge pull request #521 from framabot/weblate-peertube-livechat-peertube-plugin-livechat-documentation
...
Translations update from Framasoft Weblate
2024-09-07 12:14:04 +02:00
Victor Hampel
b3d74a3816
Translated using Weblate (German)
...
Currently translated at 100.0% (888 of 888 strings)
Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2024-09-07 12:13:45 +02:00
John Livingston
122ab9725b
Merge pull request #513 from framabot/weblate-peertube-livechat-peertube-plugin-livechat
...
Translations update from Framasoft Weblate
2024-09-07 12:13:40 +02:00
Victor Hampel
ac64c27c3e
Translated using Weblate (German)
...
Currently translated at 100.0% (302 of 302 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-09-07 08:09:03 +02:00
Besnik Bleta
8ad762eaa2
Translated using Weblate (Albanian)
...
Currently translated at 66.2% (196 of 296 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/sq/
2024-09-06 16:02:50 +02:00
John Livingston
acce1c5a5c
Reverting typescript version to 4.3.5, because it breaks linting.
2024-09-06 16:02:22 +02:00
John Livingston
e57d5b0f30
npm run doc:translate
2024-09-06 12:35:38 +02:00
John Livingston
b45ab79c0e
Emoji only mode documentation.
2024-09-06 12:30:43 +02:00
John Livingston
91cddfa8d8
Emoji only mode WIP:
...
* Button to enable it on all rooms.
2024-09-06 11:53:07 +02:00
John Livingston
08017ac2bb
Emoji only mode WIP:
...
* refactoring + optimization
* migration
2024-09-06 11:01:48 +02:00
John Livingston
b115c28ee7
Fix typo.
2024-09-05 19:22:58 +02:00
John Livingston
5db4f46421
Emoji only mode WIP:
...
Fix emojis regexp. The RCPE2 library can't handle long regexp, so we
switch to Oniguruma.
2024-09-05 19:12:07 +02:00
John Livingston
1a75b30c50
Emoji only mode WIP
2024-09-05 18:28:54 +02:00
John Livingston
2f78b901e3
v11.0.1:
...
* Fix "send message" button that was sending the message twice.
* Bump v11.0.1
2024-09-03 15:28:57 +02:00