Commit Graph

109 Commits

Author SHA1 Message Date
John Livingston 607c86a51d
Bump version. 2021-12-28 16:30:03 +01:00
John Livingston 6d4e0c2862
Fix oc language declaration + credits. 2021-12-28 13:01:10 +01:00
John Livingston 566681150b
Share chat url
Modal for video owner (and instance's moderators) that allows to generate a link to the chat. So you can - for example - obtain the url to use for OBS integration.
WIP
2021-12-14 15:41:34 +01:00
John Livingston 148b28ef84
ConverseJS Readonly mode. Changing muc_mention_autocomplete_min_chars. 2021-12-14 13:02:15 +01:00
John Livingston c19db4dc9c
Builtin ConverseJS mode: fix advanced controls hiding. 2021-12-14 11:59:36 +01:00
John Livingston df3f87e903
XMPP external components. 2021-12-11 19:09:01 +01:00
John Livingston 96598f07d1
Changelog. 2021-12-11 18:02:48 +01:00
John Livingston 2e7cec04d9
Reverting work on DemoBot (it is now an external package). 2021-12-11 17:40:26 +01:00
John Livingston d01d13a69e
Merge branch 'main' into develop 2021-12-08 19:41:43 +01:00
John Livingston aaab1fe604
Fix some cases where the chat immediatly close
Peertube events are not fired in the good order.
This is a dirty fix: saving the current window location when
initializing the chat, and comparing the saved url when navigation-end
is triggered.
2021-12-08 19:33:28 +01:00
John Livingston f0962e864c
Fix translation. 2021-12-08 17:22:54 +01:00
John Livingston 605b306dc8
Changelog 2021-12-08 16:56:47 +01:00
John Livingston b5fe9f32ee
Note. 2021-12-01 15:36:13 +01:00
John Livingston 5ac3f10d7f
Note. 2021-12-01 15:24:42 +01:00
John Livingston a962486b94
Fix dependency issue. 2021-12-01 15:11:56 +01:00
John Livingston c2c276c412
CHANGELOG version cleaning. 2021-12-01 14:54:12 +01:00
John Livingston b3999d6efa
Changelog order. 2021-12-01 14:48:55 +01:00
John Livingston 3c19a6b7f2
Fix plugin register when Prosody enabled but not installed (again) 2021-12-01 14:47:16 +01:00
John Livingston 5e988605ce
Builtin Prosody: new settings to choose how long the room's content is archived, and if it should be archived by default. 2021-12-01 12:57:15 +01:00
John Livingston 8999133dcc
Autocolors
WIP on a new feature: trying to guess current Peertube theme's colors,
and apply them to ConverseJS.
2021-11-19 16:45:10 +01:00
John Livingston aa156d3c06
New splash screen. 2021-11-09 16:13:11 +01:00
John Livingston 9e640dd5bc
Adding custom webpack file for ConverseJS. 2021-11-09 16:10:32 +01:00
John Livingston 50090537cf
Bump v4.0.3. 2021-11-09 10:59:26 +01:00
John Livingston 8e1829c972
Changelog. 2021-11-05 12:13:31 +01:00
John Livingston 729f95c5eb
New documentation, first draft. WIP. 2021-11-04 13:57:37 +01:00
John Livingston efc8c6a94f
Message near the diagnostic button to suggest to refresh the page if not working. 2021-11-02 17:13:38 +01:00
John Livingston c6d1d88d66
Better description. 2021-11-02 15:39:28 +01:00
John Livingston 543e454b51
Fix plugin register when Prosody enabled but not installed 2021-09-14 16:49:11 +02:00
John Livingston ef050dcbaa
npm audit fix 2021-08-06 16:33:34 +02:00
John Livingston 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
John Livingston 14a87be859
Updating changelog and co. 2021-08-05 18:37:40 +02:00
John Livingston 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
John Livingston e14007f2e9
External webchat tool: new placeholder CHANNEL_ID in the webchat url. 2021-08-04 17:38:26 +02:00
John Livingston 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
John Livingston 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
John Livingston 2d659b6522
Fix changelog. 2021-07-20 01:50:10 +02:00
John Livingston b6269d7ca3
Changelog 2021-07-14 19:21:56 +02:00
John Livingston 446ebc0de9
Merge branch 'release/3.2.0' into prosody_room_list 2021-07-14 19:11:09 +02:00
John Livingston e6f23e660e
Changelog. 2021-07-14 18:48:24 +02:00
John Livingston 47bf53bafb Merge branch 'release/3.2.0' into prosody_room_list 2021-06-22 13:47:39 +02:00
John Livingston 25e41338c8 Initializing v3.2.0. 2021-06-22 13:42:34 +02:00
John Livingston 67f330017d Diagnostic tool: correctly parse Prosody nightly build versions. 2021-06-22 13:28:15 +02:00
John Livingston 6608480826 Builtin Prosody: optional settings to change the url for Prosody's API calls. 2021-06-22 13:23:01 +02:00
John Livingston a526feac19 Diagnostic tool: testing API communication from Prosody to Peertube. 2021-06-22 12:57:24 +02:00
John Livingston 7279761c66 Diagnostic tool: testing API communication between Peertube and Prosody. 2021-06-22 10:26:45 +02:00
John Livingston e6d4b0f663 Merge branch 'release/3.1.0' into prosody_room_list 2021-06-17 10:48:12 +02:00
John Livingston ef0b5c9e3d 3.1.0 init. 2021-06-17 10:45:04 +02:00
John Livingston 73776cbba1 Changelog 2021-06-17 10:17:42 +02:00
John Livingston 30d70e033e Retrieving list rooms from prosody. 2021-06-12 03:52:45 +02:00
John Livingston 385a0074c1 Chat can be enabled in video properties. 2021-06-08 18:08:58 +02:00