Commit Graph

483 Commits

Author SHA1 Message Date
c6d1d88d66 Better description. 2021-11-02 15:39:28 +01:00
543e454b51 Fix plugin register when Prosody enabled but not installed 2021-09-14 16:49:11 +02:00
ef050dcbaa npm audit fix 2021-08-06 16:33:34 +02:00
0e14ec6649 Removed the settings «Chats are only available for local videos».
From now on, webchat can only be activated for local videos.
It will never be displayed on remote videos.
This is because an incompatibility with a new feature (webchat per channel).
Moreover this feature was very limited: the webchat was not shared with the remote instance (this will probably be achieved in a future release).
2021-08-05 18:45:06 +02:00
14a87be859 Updating changelog and co. 2021-08-05 18:37:40 +02:00
3ca97fcf0e Fix #63: On some old Peertube installations, there can be usernames with upper-case letters. Adding a toLowerCase() for the XMPP jid. 2021-08-05 11:51:16 +02:00
e14007f2e9 External webchat tool: new placeholder CHANNEL_ID in the webchat url. 2021-08-04 17:38:26 +02:00
a3579abb81 Builtin ConverseJS on external XMPP server: new placeholders for the room name: CHANNEL_ID, CHANNEL_NAME. 2021-08-04 00:22:19 +02:00
40ad9629fc Fix broken API diagnostic.
* Moving http_peertubelivechat_test module in muc component, as the
global config has no http_host.
* Adding Host HTTP Header to API call from Peertube to Prosody
2021-07-20 02:52:58 +02:00
2d659b6522 Fix changelog. 2021-07-20 01:50:10 +02:00
b6269d7ca3 Changelog 2021-07-14 19:21:56 +02:00
446ebc0de9 Merge branch 'release/3.2.0' into prosody_room_list 2021-07-14 19:11:09 +02:00
e6f23e660e Changelog. 2021-07-14 18:48:24 +02:00
47bf53bafb Merge branch 'release/3.2.0' into prosody_room_list 2021-06-22 13:47:39 +02:00
25e41338c8 Initializing v3.2.0. 2021-06-22 13:42:34 +02:00
67f330017d Diagnostic tool: correctly parse Prosody nightly build versions. 2021-06-22 13:28:15 +02:00
6608480826 Builtin Prosody: optional settings to change the url for Prosody's API calls. 2021-06-22 13:23:01 +02:00
a526feac19 Diagnostic tool: testing API communication from Prosody to Peertube. 2021-06-22 12:57:24 +02:00
7279761c66 Diagnostic tool: testing API communication between Peertube and Prosody. 2021-06-22 10:26:45 +02:00
e6d4b0f663 Merge branch 'release/3.1.0' into prosody_room_list 2021-06-17 10:48:12 +02:00
ef0b5c9e3d 3.1.0 init. 2021-06-17 10:45:04 +02:00
73776cbba1 Changelog 2021-06-17 10:17:42 +02:00
30d70e033e Retrieving list rooms from prosody. 2021-06-12 03:52:45 +02:00
385a0074c1 Chat can be enabled in video properties. 2021-06-08 18:08:58 +02:00
22f7423f50 Changelog and roadmap. 2021-06-03 12:00:21 +02:00
24c764c3a5 Merge branch 'main' into release/3.0.0 2021-06-02 16:16:46 +02:00
1feafbb491 Changelog. 2021-06-02 16:12:14 +02:00
83c2de963a Fix typo: builtin prosody wont stop when desactivated. 2021-06-02 16:10:56 +02:00
88d9ad1f94 Remove backward compatibility (restoring default values for checkboxes). 2021-06-02 15:56:12 +02:00
834c6eaa03 Changelog... 2021-06-02 12:06:24 +02:00
cf7eaae6dc Version 2021-05-27 14:08:17 +02:00
41fb48c54d CHANGELOG.md 2021-05-26 14:21:35 +02:00
760dbc93f7 Merge v2.2.1. 2021-05-18 21:02:53 +02:00
5984722880 Revert «Better default values for settings», because of a bug in Peertube. 2021-05-18 20:51:07 +02:00
c1db044133 ConverseJS is using sessionStorage rather than localStorage. 2021-05-18 19:09:29 +02:00
2a8df1dc3c Use peertubeHelpers.plugin methods when available:
* getBaseStaticRoute use peertubeHelper when available
* getBaseRouter renamed getBaseRouterRoute and use peertubeHelper when available
* Backward compatibility is maintained.
2021-05-18 18:06:11 +02:00
4cf9ab51aa Prosody log rotation every 24 hour. 2021-05-12 14:59:52 +02:00
c5bcf611d3 Prosody log level will be the same as the Peertube's one. 2021-05-12 11:48:38 +02:00
c9eb3ffda4 Update comment after more tests. 2021-05-11 17:31:20 +02:00
236a9301bc mod_muc_moderation 2021-05-11 16:49:55 +02:00
a602c7870a Using mod_muc_mam:
* Starting with Peertube 3.2.0, builtin prosody save room history on server. So when a user connects, he can get previously send messages.
* Fix: settings archive_expires_after was useless without mod_mam
2021-05-11 16:10:57 +02:00
094193a3b1 Builtin prosody use a working dir provided by Peertube. 2021-05-11 15:37:34 +02:00
e194fd0e81 Changelog 2021-05-11 10:06:39 +02:00
07ab2a80ed Settings: hide unnecessary settings depending on webchat mode (requires Peertube 3.2.0). 2021-05-10 21:04:04 +02:00
d0012333cb Updating Changelog. 2021-05-10 11:16:25 +02:00
4840bd735a Better default values for settings:
* Remove old Peertube 3.0.1 compatibility (default value for checkbox settings should be false)
2021-05-07 19:18:41 +02:00
bebefb1a5d Don't display webchat when viewing a playlist:
* remove old Peertube 3.0.1 hook compatibility
* use new parameters for hook action:video-watch.video.loaded (Peertube
3.2.0)
* backward compatibility with Peertube 3.1.0 hooks
* don't display webchat if there is a current playlist
2021-05-07 18:52:01 +02:00
73ed34a2fa Fix: starting with Peertube 3.2.0, there is a header X-Frame-Options. Removing it on the iframe route. 2021-05-07 16:45:55 +02:00
5484947f51 Fix: if the video owner is already owner of the chatroom, he should not be downgraded to admin. 2021-05-06 21:05:46 +02:00
e91d378e5c Fix: 2.1.0 was in fact correct... Did not work on my preprod env because of... a Livebox bug... 2021-05-06 21:00:42 +02:00