Commit Graph

201 Commits

Author SHA1 Message Date
06ff6e242e Bump version 9.0.3. 2024-05-13 10:48:21 +02:00
a5e23c94ff Bump version 9.0.2 2024-05-05 13:54:07 +02:00
73afc41eda Fix #374: New lang: turkish (available with Peertube >= 6.1.0). 2024-05-03 12:29:52 +02:00
093d4fc758 Release v9.0.1 2024-04-23 10:07:09 +02:00
913560842d Release 9.0.0 2024-04-22 15:19:08 +02:00
8574ab581d Possibility to configure an OpenID Connect provider on the instance level WIP (#128). 2024-04-19 09:58:33 +02:00
514cc1d159 Possibility to configure an OpenID Connect provider on the instance level WIP (#128). 2024-04-19 09:58:32 +02:00
922edbe5b3 New "npm run build:conversejs-no-loc" to build more quickly when
developing.
2024-04-10 18:47:27 +02:00
0719d25f35 Fix #48: Proper 404 and 403 pages when trying to open non-existant chatroom (WIP). 2024-04-04 14:58:24 +02:00
ab8c2915b6 Bump version 8.4.0 2024-03-12 10:30:10 +01:00
2115b352a4 Updating xmppjs-chat-box version. 2024-03-07 10:14:36 +01:00
7c544600f9 Bump version 8.3.2 + npm audit fix. 2024-03-01 15:31:21 +01:00
0b063c2910 Bump version v8.3.1 2024-02-22 18:08:53 +01:00
48fb636bf5 Bump version v8.3.0. 2024-02-22 16:22:16 +01:00
5aaeb18e3e v8.2.1 2024-02-12 17:21:12 +01:00
fb8a2144c4 Version 8.2.0 2024-02-12 16:26:11 +01:00
19fca3891a New avatars:
* moving files in better directory structure
* new bot avatar
2024-02-09 11:16:29 +01:00
b9b0eb41d9 New avatars set WIP:
* adding new avatars by David Revoy
* replacing old avatars to test

TODO: add a settings to choose between legacy and new avatars.
TODO: generate a bot avatar.
2024-02-08 18:49:49 +01:00
87997826c5 Bump version 8.1.0 + npm audit fix 2024-02-07 16:22:06 +01:00
985fdb410e npm audit fix + Bump v8.0.4 2023-12-27 10:59:05 +01:00
90c25a0c53 Updated package description 2023-12-27 10:54:37 +01:00
90220387ef Changing package homepage for the documentation. 2023-12-11 11:39:21 +01:00
9cee881383 Bump version 8.0.3 2023-11-16 11:15:10 +01:00
5614987901 Fix self-signed certificates on ubuntu + v8.0.2:
* On some Ubuntu server, the self-signed certificates generation fails:
  * See [issue #268](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/268)
  * This prevents the bot to connect to the server
  * As a fallback, we directly call openssl to generate the certificates
2023-09-27 14:29:17 +02:00
05b45fe6b5 Bump v8.0.1 2023-09-26 15:22:20 +02:00
6ed5e4497a Bump v8.0.0 2023-09-25 17:48:20 +02:00
d7d7b9e1df import-wikimedia.mjs script 2023-09-25 17:12:10 +02:00
e2c85af001 Bot avatar:
* For now, only one avatar possible,
* uses mod_random_vcard_peertubelivechat,
* mod_random_vcard_peertubelivechat has a new option with the avatar
  list (instead of a hardcoded avatar number)
* Peertube lists available avatars files, and pass it to mod_random_vcard_peertubelivechat
2023-09-25 11:20:46 +02:00
b111cbd0d5 bot 0.2.8 2023-09-22 20:57:16 +02:00
85f249fe91 Changing compile order:
Changing the compilation order, to get relevant compilation errors quicker.
2023-09-22 16:45:09 +02:00
b5140ca994 chat bot v0.2.7 2023-09-22 16:45:08 +02:00
8029bab8e4 bot 0.2.6 2023-09-22 16:45:08 +02:00
19264fb915 Channels list UI 2023-09-22 16:45:07 +02:00
852221d232 Moderation. 2023-09-22 16:45:07 +02:00
de9de8e358 wip 2023-09-22 16:45:06 +02:00
2289d79c28 Various fix and wip 2023-09-22 16:45:06 +02:00
f97e54d499 Moderation Bot integration WIP:
* Start and stop the bot WIP
* Prosody: removing the BOSH module from the global scope (must only be present on relevant virtualhosts)
* Some refactoring
2023-09-22 16:45:06 +02:00
35c9494ed7 Store bot configuration WIP 2023-09-22 16:45:04 +02:00
efb8710f67 Moderation configuration screen: WIP. 2023-09-22 16:45:01 +02:00
21de3404c3 Fix CSS linting. 2023-09-06 17:28:26 +02:00
0eb5ae5d97 Bump version 7.2.2 2023-08-07 17:12:26 +02:00
6184205e36 Fix client tsc check 2023-08-01 16:09:33 +02:00
5f6a47fd24 Build process: make it sequential instead of parallel:
The "npm run build" command had several step made in parallel.
This make the output difficult to read, and difficult to understand for
new developpers.

This commit makes all steps sequential.
The build time increase:

* from ~1m10 to ~1m45 for a complete build (including the download time
  from debian package repo)
* from ~0m33 to ~0m40 for a light build

This seems acceptable, given the gain in readability.
2023-08-01 11:37:35 +02:00
dafe8df5da Bump version 7.2.1. 2023-07-27 16:39:58 +02:00
4873e34389 Bump version 7.2.0 2023-07-26 18:25:16 +02:00
56df985745 Documentation translation (#199)
Documentation translation using weblate.

* Use po4a to generate .po files from the english markdowns, then to generate translated files
* Some pages can be marked as «english only» (for technical documentation for example)
* New Hugo shortcode to use application strings in documentation (for example for settings names)
* The code of conduct is no more translated, but there is a link to official Contributor Covenant translations
* Adding all plugin's supported languages

Related to https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/117
2023-07-14 19:15:30 +02:00
995dfa4dff Some refactoring. 2023-07-06 14:10:05 +02:00
2e98d930d3 Set minimum PeerTube version to 5.2.0 2023-07-06 14:10:05 +02:00
97a5d4b408 Initial WIP commit to add <podcast:chat> tag to Podcast RSS feeds 2023-07-06 14:10:05 +02:00
abed34ec07 Bump version 7.1.0 2023-06-28 11:21:35 +02:00