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
John Livingston
22f7423f50
Changelog and roadmap.
2021-06-03 12:00:21 +02:00
John Livingston
24c764c3a5
Merge branch 'main' into release/3.0.0
2021-06-02 16:16:46 +02:00
John Livingston
1feafbb491
Changelog.
2021-06-02 16:12:14 +02:00
John Livingston
83c2de963a
Fix typo: builtin prosody wont stop when desactivated.
2021-06-02 16:10:56 +02:00
John Livingston
88d9ad1f94
Remove backward compatibility (restoring default values for checkboxes).
2021-06-02 15:56:12 +02:00
John Livingston
834c6eaa03
Changelog...
2021-06-02 12:06:24 +02:00
John Livingston
cf7eaae6dc
Version
2021-05-27 14:08:17 +02:00
John Livingston
41fb48c54d
CHANGELOG.md
2021-05-26 14:21:35 +02:00
John Livingston
760dbc93f7
Merge v2.2.1.
2021-05-18 21:02:53 +02:00
John Livingston
5984722880
Revert «Better default values for settings», because of a bug in Peertube.
2021-05-18 20:51:07 +02:00
John Livingston
c1db044133
ConverseJS is using sessionStorage rather than localStorage.
2021-05-18 19:09:29 +02:00
John Livingston
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
John Livingston
4cf9ab51aa
Prosody log rotation every 24 hour.
2021-05-12 14:59:52 +02:00
John Livingston
c5bcf611d3
Prosody log level will be the same as the Peertube's one.
2021-05-12 11:48:38 +02:00
John Livingston
c9eb3ffda4
Update comment after more tests.
2021-05-11 17:31:20 +02:00
John Livingston
236a9301bc
mod_muc_moderation
2021-05-11 16:49:55 +02:00
John Livingston
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
John Livingston
094193a3b1
Builtin prosody use a working dir provided by Peertube.
2021-05-11 15:37:34 +02:00
John Livingston
e194fd0e81
Changelog
2021-05-11 10:06:39 +02:00
John Livingston
07ab2a80ed
Settings: hide unnecessary settings depending on webchat mode (requires Peertube 3.2.0).
2021-05-10 21:04:04 +02:00
John Livingston
d0012333cb
Updating Changelog.
2021-05-10 11:16:25 +02:00
John Livingston
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
John Livingston
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
John Livingston
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
John Livingston
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
John Livingston
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
John Livingston
fec219a909
Revert getProsodyDomain. Broken when not on localhot.
2021-05-06 14:04:16 +02:00
John Livingston
6cca689ef7
Trying to fix for production.
2021-05-06 13:59:45 +02:00
John Livingston
ccf1db2939
Bump version to v2.1.0.
2021-05-06 13:33:30 +02:00
John Livingston
b38fb172fa
Changelog
2021-05-06 12:37:49 +02:00
John Livingston
fb7e98d20e
Changelog.
2021-05-04 11:30:00 +02:00
John Livingston
84723ee261
Fix converseJS: show the participant list when not in iframe.
2021-05-02 14:41:54 +02:00
John Livingston
9dc0ce6383
Removing a hack:
...
* replacing loadByUrl by loadByIdOrUuid
* breaks compatibility with peertube 3.0.1
* simpler webchat route
* fix uuid escaping in iframe uri
2021-04-30 17:39:27 +02:00
John Livingston
62af899a50
Builtin Prosody modules:
...
* initialize prosody modules folder
* comment on prosody modules licensing
* use mod_muc_http_defaults to set rooms properties and prevent unauthorized room creation WIP
2021-04-29 16:50:30 +02:00
John Livingston
079332733a
Fix Peertube server crash when prosody is not installed.
2021-04-18 17:48:21 +02:00
John Livingston
209dd540a8
Changelog update.
2021-04-18 15:02:04 +02:00
John Livingston
8ddbb21c7f
Documentation.
2021-04-16 17:55:48 +02:00
John Livingston
0b40a8ff9a
Changelog.
2021-04-16 15:24:59 +02:00
John Livingston
dbd6dc2375
Changelog
2021-04-07 18:26:17 +02:00
John Livingston
c688045c46
Bump version v1.0.8
2021-04-07 18:23:05 +02:00
John Livingston
ac37d8a882
Fix: typo that can prevent settings chat-only-locals to work.
2021-04-07 18:17:17 +02:00
John Livingston
8c7cc6ba09
Link to documentation.
2021-03-12 17:34:57 +01:00
John Livingston
a6f7793b36
Update documentation (for prosody tutorial).
2021-03-12 17:25:55 +01:00
John Livingston
8200207a75
Changelog
2021-03-09 10:14:37 +01:00
John Livingston
0678d2915e
Update changelog
2021-03-08 11:35:06 +01:00
John Livingston
5f0708a942
Fix: changing default value to false for every checkbox settings (Peertube bug in <=3.0.1).
2021-03-08 10:24:04 +01:00
John Livingston
1f6762c067
v1.0.4
2021-03-01 19:00:39 +01:00
John Livingston
8246e12297
ConverseJS fixes and documentation:
...
* using version 7.0.4
* update documentation and example files
* disable discover_connection_methods option
2021-02-21 16:13:48 +01:00
John Livingston
a062bcf341
Quick fix: add a min-height for the iframe, so that it is not too tiny when under the video.
2021-02-21 02:00:13 +01:00
John Livingston
8179ea4c11
Fix: When installing the plugin from npm, the node_modules dont come with: copying converseJS to dist folder.
2021-02-21 01:22:07 +01:00
John Livingston
5230aad30f
The «open in new window» button is now optional.
2021-02-21 00:13:29 +01:00
John Livingston
a06961c5cc
Option for enabling live only on local videos.
2021-02-20 23:37:23 +01:00
John Livingston
40d6ade8b6
Look & feel for builtin chat.
2021-02-20 23:29:07 +01:00
John Livingston
e41938f773
The chat is displayed on the right of the video.
2021-02-20 16:31:16 +01:00
John Livingston
767b9d0a27
Fix uncomplete commit.
2021-02-20 16:03:44 +01:00
John Livingston
b27aa9e558
Bump to version 0.0.6
2021-02-20 15:46:46 +01:00
John Livingston
b071489e5b
Fix:
...
* Chat should be displayed for waiting and ended lives
* Chat and chat buttons must be cleaned out of the dom on navigation
2021-02-20 15:41:00 +01:00
John Livingston
db13377d81
Changelog.
2021-02-20 14:28:02 +01:00
John Livingston
cb87d1e172
Changelog
2021-02-20 14:22:24 +01:00