Commit Graph

87 Commits

Author SHA1 Message Date
01a052d380 Fix #97 #54: Settings to hide the chat for anonymous users 2022-04-11 18:12:12 +02:00
80ac08bd18 Transparent background + fix
* Builtin Prosody, Share chat url: option to have a transparent background (for streaming integration).
* Builtin Prosody, Share chat url: fixed new day hidding when no scrollbar in readonly mode.
2022-01-16 17:50:11 +01:00
7db856ce0f Using types declarations from the official @peertube/peertube-types package. 2022-01-11 01:29:33 +01:00
04b1945239 Builtin Prosody, Share chat url: ability to show/hide the scrollbar in readonly mode. 2022-01-04 17:42:03 +01:00
19b3846a5a Fix Autocolors on chrome browser. 2022-01-04 05:05:32 +01:00
c95dd1f713 chat-share-url 2021-12-21 19:54:37 +01:00
ffb8be8b30 Share chat modal: saving form. 2021-12-21 18:39:02 +01:00
05af985489 Share chat modal WIP. 2021-12-21 18:12:18 +01:00
fc72c33574 Share chat modal WIP. 2021-12-21 17:14:02 +01:00
e9ad38afe6 WIP. 2021-12-15 15:00:39 +01:00
9f9643ac89 Share chat modal WIP. 2021-12-14 17:46:07 +01:00
e6dd31afd0 Code refactoring. 2021-12-14 15:54:36 +01:00
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
df3f87e903 XMPP external components. 2021-12-11 19:09:01 +01:00
2e7cec04d9 Reverting work on DemoBot (it is now an external package). 2021-12-11 17:40:26 +01:00
d01d13a69e Merge branch 'main' into develop 2021-12-08 19:41:43 +01:00
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
62456aead1 Bots settings (WIP). 2021-12-07 10:29:20 +01:00
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
f28fbf7ed3 New buttons. 2021-11-25 16:56:32 +01:00
215c5c7f1e Fix autocolors settings. 2021-11-24 18:21:35 +01:00
ba44eabe95 Fix css autocolors. 2021-11-22 14:02:25 +01:00
ede36695cd Simplier colors detection (using css vars). 2021-11-22 13:30:55 +01:00
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
6c19f0a609 CSS: chat buttons smaller when chat is open. 2021-11-18 15:35:13 +01:00
9b20042aad ConverseJS: theme settings. 2021-11-18 11:08:12 +01:00
8a2b063489 Settings: auto compute «list rooms» button styles. 2021-11-18 10:44:30 +01:00
5f3e8f08a2 Hacking Peertube's styles to maximize chat width. 2021-11-17 14:41:25 +01:00
aaea040a4f Renaming. 2021-08-05 18:48:06 +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
3dcbba57e6 Room list: force channel or video room. 2021-08-05 18:34:38 +02:00
e9d1e55084 Room list: handle channel rooms. 2021-08-05 18:25:27 +02:00
5c0b274f39 Builtin Prosody: adding the prosody-room-type settings to allow rooms to be per channel or per video. WIP. 2021-08-05 15:41:49 +02:00
e14007f2e9 External webchat tool: new placeholder CHANNEL_ID in the webchat url. 2021-08-04 17:38:26 +02:00
b64d9730d0 Adding last activity informations. 2021-07-19 16:51:51 +02:00
91ade27d81 Changing labels. 2021-07-19 15:47:18 +02:00
4a775b1df5 Room list: retrieving video metadata. 2021-07-19 15:45:57 +02:00
446ebc0de9 Merge branch 'release/3.2.0' into prosody_room_list 2021-07-14 19:11:09 +02:00
3b51bf2946 Add localhost c2s connections 2021-07-13 20:18:32 +02:00
47bf53bafb Merge branch 'release/3.2.0' into prosody_room_list 2021-06-22 13:47:39 +02:00
6608480826 Builtin Prosody: optional settings to change the url for Prosody's API calls. 2021-06-22 13:23:01 +02:00
30d70e033e Retrieving list rooms from prosody. 2021-06-12 03:52:45 +02:00
56e74e0877 Initialize prosody-list-rooms button. 2021-06-12 01:16:57 +02:00
80ef06c65f Settings simplification to prepare translations. Diagnostic button is initialized by frontend. 2021-06-11 14:30:46 +02:00
385a0074c1 Chat can be enabled in video properties. 2021-06-08 18:08:58 +02:00
5e69474234 Simpler settings screen (tips, help, titles, ...) 2021-06-03 12:20:19 +02:00
d0b44c3486 Replacing old settings by chat-type. 2021-06-03 11:46:11 +02:00
36146ee76c Adding the chat-type field in the settings. 2021-06-02 19:54:04 +02:00
22f392d838 Use frontend peertubeHelpers.getBaseRouterRoute when available. 2021-06-02 15:18:09 +02:00
56f1c5895e Remove backward compatibility (registerSettingsScript). 2021-06-02 12:32:00 +02:00