Commit Graph

380 Commits

Author SHA1 Message Date
John Livingston
90afdafbd9
Authentication token generation WIP (#98)
You can now generate links to join chatrooms with your current user. This can be used to create Docks in OBS for example. This could also be used to generate authentication token to join the chat from 3rd party tools.
2024-06-17 11:43:59 +02:00
John Livingston
9e8e2a2572
Reading livechat-active parameter on live creation API endpoint:
So that the Android Peertube Live app can pass the parameter withing the first (and only) API call.
Implements #400.
2024-06-14 17:56:22 +02:00
John Livingston
ae2d45b007
Enable the chat by default when a live is created:
So that lives created by the Android Peertube Live app will have chat by default.
Fix #400.
2024-06-14 17:33:49 +02:00
John Livingston
75dd2e4d59
Rewriting Share modal WIP:
Using lit to entirely rewrite the share chat modal.
2024-06-14 14:22:17 +02:00
John Livingston
990ff2385a
Refactoring: merge video-watch scope into common.
In order to be able to use lit in videowatch related code, we have to
merge these scopes.
2024-06-13 16:36:16 +02:00
OPNA2608
ad27a76fab Deregister prosodyctl interval callback when spawn.stdin disappears
To avoid running into "write EPIPE" errors.
2024-06-11 22:45:00 +02:00
John Livingston
92cf83dcdf
Custom channel emoticons WIP (#130): fix CSS 2024-06-07 14:08:35 +02:00
John Livingston
1b9ecea443
Custom channel emoticons WIP (#130): tabs 2024-06-07 13:45:07 +02:00
John Livingston
200d21d5a6
Custom channel emoticons WIP (#130): federation 2024-06-07 13:45:06 +02:00
John Livingston
893708d93a
Custom channel emoticons WIP (#130) + Fix cleanup on channel deletion. 2024-06-07 13:45:05 +02:00
John Livingston
dad29a941f
Custom channel emoticons WIP (#130) 2024-06-07 13:45:04 +02:00
John Livingston
decc13ec5a
Fix changelog. 2024-05-28 14:08:57 +02:00
Mehdi Benadel
c5a3d8f5d2 css tweaking + rearranging packages + update Changelog 2024-05-28 13:46:42 +02:00
John Livingston
1697a956f1
Matterbridge doc. 2024-05-28 11:59:25 +02:00
John Livingston
5a14e3f755
New setting to listen C2S connection on non-localhost interfaces (#377). 2024-05-27 16:32:40 +02:00
John Livingston
d5c327565c
Adding SPDX headers (WIP) 2024-05-23 11:42:14 +02:00
John Livingston
9931767c01
Bump version 10.0.2. 2024-05-22 17:43:01 +02:00
John Livingston
93397708ba
Fix "become moderator" icon. 2024-05-22 17:35:23 +02:00
John Livingston
64e3c7a43d
Bump version 10.0.1 2024-05-21 16:19:27 +02:00
John Livingston
b26aad90ef
Fix missing avatars in old fullpage mode (including OBS integration). 2024-05-21 16:14:04 +02:00
John Livingston
5f4ac233af
Fix colors in old fullpage mode (#139) 2024-05-21 15:22:09 +02:00
John Livingston
8518292900
Bump version 10.0.0 2024-05-20 11:01:48 +02:00
John Livingston
4afc6ec4c6
Slow mode (related to #385):
The slow mode duration on the channel option page is now a default value for new rooms. Streamers can change the value room per room in the room's configuration.
2024-05-17 15:32:31 +02:00
John Livingston
da75765bdb
Changing defaults MUC affiliation (#385):
* For Peertube moderators/admins, we add a button "Promote". Clicking on it will promote them as MUC owner.
2024-05-17 15:18:32 +02:00
John Livingston
5745e8c8a3
Changing defaults MUC affiliation (#385):
* video/channel owner is MUC owner
* the bot is MUC owner
* the bot is admin on the MUC component
* Peertube moderators/admins have no more special access (by default)
* migration script to update all existing rooms
2024-05-17 11:47:37 +02:00
John Livingston
4e8a2b6720
Documentation 2024-05-13 12:25:15 +02:00
John Livingston
13151207a4
Task lists: documentation 2024-05-13 12:02:10 +02:00
John Livingston
0c4a5999f8
New livechat-converse-size ConverseJS plugin:
* New plugin that handles the size of the converse-root, so we can adapt
  content to it
* Fixed some styling when chatbox is small (hidding avatars).
2024-05-13 10:53:40 +02:00
John Livingston
ff976ee0ad
Task lists WIP:
* fix mod pubsub
* front-end WIP
2024-05-13 10:52:32 +02:00
John Livingston
d19d8d7391
Task lists WIP:
* initializing some code parts
* mechanism to add font-awesome icons to the defaults one that
  ConverseJS uses
* new way to override ConverseJS index.js (to add new custom plugins,
  that are directly build into ConverseJS)
2024-05-13 10:52:29 +02:00
John Livingston
06ff6e242e
Bump version 9.0.3. 2024-05-13 10:48:21 +02:00
John Livingston
3d2c4b0d9d
Fix select styling in ConverseJS. 2024-05-13 10:40:22 +02:00
John Livingston
d25055dcdd
Fix missing titles on some buttons when the chat is open. 2024-05-12 19:06:07 +02:00
John Livingston
a5e23c94ff
Bump version 9.0.2 2024-05-05 13:54:07 +02:00
John Livingston
a026c57cc3
The livechat plugin broke the federation with Peertube >= 6.1.0. 2024-05-05 13:51:10 +02:00
John Livingston
73afc41eda
Fix #374: New lang: turkish (available with Peertube >= 6.1.0). 2024-05-03 12:29:52 +02:00
John Livingston
a1991708f9
Fix #378: alert message not visible with dark theme when using external login. 2024-05-03 12:11:07 +02:00
John Livingston
fa244824d3
changelog 2024-05-03 11:41:14 +02:00
John Livingston
33328a76d4
Minor JS fix 2024-04-29 15:50:38 +02:00
John Livingston
29426bba12
Changelog 2024-04-28 15:13:40 +02:00
John Livingston
093d4fc758
Release v9.0.1 2024-04-23 10:07:09 +02:00
John Livingston
2b6cd15951
Fix UI on little screens (form for anonymous users was too high). 2024-04-23 10:05:56 +02:00
John Livingston
2074ec8546
Fix #370: "open with a remote Peertube" broken when chat is embedded in an iframe. 2024-04-22 17:59:56 +02:00
John Livingston
913560842d
Release 9.0.0 2024-04-22 15:19:08 +02:00
John Livingston
024186ba2c
Adding some standard OpenID Connect providers (Google, Facebook) (WIP):
* refactoring, to allow several OIDC singletons
* settings for google and facebook
* backend code
2024-04-22 13:03:31 +02:00
John Livingston
4bc2d4fd51
Changelog. 2024-04-22 10:55:48 +02:00
John Livingston
2eb390740c
Changelog. 2024-04-19 11:11:56 +02:00
John Livingston
3efbfbc12b
Possibility to configure an OpenID Connect provider on the instance
level WIP (#128)

Fix chat federation.
2024-04-19 09:58:35 +02:00
John Livingston
669b260307
Possibility to configure an OpenID Connect provider on the instance level WIP (#128). 2024-04-19 09:58:32 +02:00
John Livingston
514cc1d159
Possibility to configure an OpenID Connect provider on the instance level WIP (#128). 2024-04-19 09:58:32 +02:00