Commit Graph

137 Commits

Author SHA1 Message Date
John Livingston
ab8c2915b6
Bump version 8.4.0 2024-03-12 10:30:10 +01:00
John Livingston
2115b352a4
Updating xmppjs-chat-box version. 2024-03-07 10:14:36 +01:00
John Livingston
7c544600f9
Bump version 8.3.2 + npm audit fix. 2024-03-01 15:31:21 +01:00
John Livingston
0b063c2910
Bump version v8.3.1 2024-02-22 18:08:53 +01:00
John Livingston
48fb636bf5
Bump version v8.3.0. 2024-02-22 16:22:16 +01:00
John Livingston
5aaeb18e3e
v8.2.1 2024-02-12 17:21:12 +01:00
John Livingston
fb8a2144c4
Version 8.2.0 2024-02-12 16:26:11 +01:00
John Livingston
87997826c5
Bump version 8.1.0 + npm audit fix 2024-02-07 16:22:06 +01:00
John Livingston
985fdb410e
npm audit fix + Bump v8.0.4 2023-12-27 10:59:05 +01:00
John Livingston
ffc736c71f
npm audit fix 2023-11-16 11:17:14 +01:00
John Livingston
9cee881383
Bump version 8.0.3 2023-11-16 11:15:10 +01:00
John Livingston
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
John Livingston
05b45fe6b5
Bump v8.0.1 2023-09-26 15:22:20 +02:00
John Livingston
6ed5e4497a
Bump v8.0.0 2023-09-25 17:48:20 +02:00
John Livingston
d7d7b9e1df
import-wikimedia.mjs script 2023-09-25 17:12:10 +02:00
John Livingston
b111cbd0d5
bot 0.2.8 2023-09-22 20:57:16 +02:00
John Livingston
b5140ca994
chat bot v0.2.7 2023-09-22 16:45:08 +02:00
John Livingston
8029bab8e4
bot 0.2.6 2023-09-22 16:45:08 +02:00
John Livingston
852221d232
Moderation. 2023-09-22 16:45:07 +02:00
John Livingston
de9de8e358
wip 2023-09-22 16:45:06 +02:00
John Livingston
2289d79c28
Various fix and wip 2023-09-22 16:45:06 +02:00
John Livingston
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
John Livingston
35c9494ed7
Store bot configuration WIP 2023-09-22 16:45:04 +02:00
John Livingston
efb8710f67
Moderation configuration screen: WIP. 2023-09-22 16:45:01 +02:00
John Livingston
0eb5ae5d97
Bump version 7.2.2 2023-08-07 17:12:26 +02:00
John Livingston
dafe8df5da
Bump version 7.2.1. 2023-07-27 16:39:58 +02:00
John Livingston
4873e34389
Bump version 7.2.0 2023-07-26 18:25:16 +02:00
John Livingston
1c35174445
npm audit fix. 2023-07-06 16:44:29 +02:00
John Livingston
995dfa4dff Some refactoring. 2023-07-06 14:10:05 +02:00
Alecks Gates
97a5d4b408 Initial WIP commit to add <podcast:chat> tag to Podcast RSS feeds 2023-07-06 14:10:05 +02:00
John Livingston
abed34ec07
Bump version 7.1.0 2023-06-28 11:21:35 +02:00
John Livingston
8f66ea4032
Fix #180: Letsencrypt import not working
Letsencrypt certificate import procedure was not working on server that had never installed Prosody.
Adding `prosody_user` in the Prosody configuration file to fix this.
Updating the procedure: the `chown` is no more needed in `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh`.
2023-06-08 10:22:43 +02:00
John Livingston
1c7932cee6
Bump v7.0.1 2023-06-01 13:10:01 +02:00
John Livingston
6434ff024d
npm audit fix 2023-05-31 18:25:55 +02:00
John Livingston
3a597065ea
Bump version 7.0.0 2023-05-31 18:21:39 +02:00
John Livingston
2f52dc802a
Bump version 6.4.0-alpha5 2023-05-31 16:52:53 +02:00
John Livingston
8132e7f51a
Bump version 6.4.0-alpha4 2023-05-31 16:52:53 +02:00
John Livingston
589db6566c
Bump version 6.4.0-alpha3 2023-05-31 16:52:52 +02:00
John Livingston
c52d231435
6.4.0-alpha.2 version. 2023-05-31 16:52:51 +02:00
John Livingston
ff96ff7763
Bump version 6.4.0-alpha.1 2023-05-31 16:52:50 +02:00
John Livingston
9a2da60b7d
Chat Federation (and a lot more) WIP:
Note: websocket s2s is not working yet, still WIP.

New Features

* Chat Federation:
  * You can now connect to a remote chat with your local account.
  * This remote connection is done using a custom implementation of [XEP-0468: WebSocket S2S](https://xmpp.org/extensions/xep-0468.html), using some specific discovering method (so that it will work without any DNS configuration).

Minor changes and fixes

* Possibility to debug Prosody in development environments.
* Using process.spawn instead of process.exec to launch Prosody (safer, and more optimal).
* Prosody AppImage: fix path mapping: we only map necessary /etc/ subdir, so that the AppImage can access to /etc/resolv.conf, /etc/hosts, ...
* Prosody AppImage: hidden debug mode to disable lua-unbound, that seems broken in some docker dev environments.
2023-05-31 16:52:47 +02:00
John Livingston
95d0f4f36a
Bump version 6.3.0 2023-04-21 19:40:40 +02:00
John Livingston
2c759023a6
Bump version 6.3.0-beta4 2023-04-21 19:29:12 +02:00
John Livingston
ee8c9deee1
Bump version 6.3.0-beta3 2023-04-21 19:25:29 +02:00
John Livingston
493c3dd25b
Bump version 6.3.0-beta2 2023-04-21 18:51:59 +02:00
John Livingston
6e290a3ef6
Fix beta version name. 2023-04-21 18:08:54 +02:00
John Livingston
252dd30db1
Bump version 6.3.0-beta1 2023-04-21 17:35:14 +02:00
John Livingston
115fcd8484
Chat federation: add metadata in ActivityPub. WIP 2023-04-19 19:07:08 +02:00
John Livingston
7cae2de92f
Version 6.2.3 2023-03-08 10:25:47 +01:00
John Livingston
e5c063afb5
Fix italian translation + v6.2.2. 2023-03-07 16:03:57 +01:00