Commit Graph

400 Commits

Author SHA1 Message Date
John Livingston 31646beac3
Bump v10.3.0. 2024-07-11 09:40:44 +02:00
John Livingston 25a8ca4cdc
Fix #465: don't send markers, even if requested by the sender. 2024-07-11 09:37:00 +02:00
John Livingston 2f98dfa538
Bad english corrections. 2024-07-10 11:55:54 +02:00
John Livingston a37b532793
Moderation delay WIP (#132):
* user documentation
2024-07-09 16:31:32 +02:00
John Livingston 7a54594967
Moderation delay WIP (#132):
* default channel value for moderation delay
2024-07-09 16:15:07 +02:00
John Livingston 7606a0ec7e
Changelog 2024-07-09 09:32:30 +02:00
John Livingston 5eb0ae414d
Bump version v10.2.0. 2024-07-08 12:08:28 +02:00
John Livingston bcb11ecbd7
Poll WIP (#231):
* user documentation
2024-07-05 12:41:02 +02:00
John Livingston 934c07e34e
Fix #449: Remove the constraint for custom emojis shortnames to have ":" at the beginning and at the end. 2024-06-25 17:12:46 +02:00
John Livingston 2316c6b1fe
Update changelog. 2024-06-25 12:24:37 +02:00
John Livingston 45a63eaecd
Terms&Conditions (#18):
* new settings for instance's terms
* new channel option for channel's terms
2024-06-25 12:21:01 +02:00
John Livingston 5a455fff93
New option to only allow registered users to speak WIP (#233):
* Prosody mod_muc_peertubelivechat_roles module
* Fix ConverseJS to disable the message field when room is unmoderated
  and user is visitor
* Mute/voice anonymous users when changing room configuration.
* Display a specific message to muted anonymous users.
* Default value for mute_anonymous in channel options.
* Feature documentation
2024-06-21 11:37:06 +02:00
John Livingston 1be95f01b1
Fix: clicking on the import custom emojis button, without selected any file, was resulting in a state with all action button disabled. 2024-06-20 14:39:15 +02:00
John Livingston d19a84a645
Release v10.1.1. 2024-06-20 11:49:17 +02:00
John Livingston ef998d49f8
Changelog and fix sk lang file. 2024-06-20 11:48:19 +02:00
John Livingston 48905dd70d
Fix #437: removing last line if empty when importing emojis. 2024-06-20 11:45:36 +02:00
John Livingston a0b4b5f61a
Fix: the emojis import function could add more entries than max allowed emoji count.
+ another minor fix.
2024-06-20 11:38:04 +02:00
John Livingston 83dd3130a1
Fix #436: Saving emojis per batch, to avoid hitting max payload limit. 2024-06-20 11:14:00 +02:00
John Livingston 01b93c1887
Release 10.1.0. 2024-06-19 13:07:01 +02:00
John Livingston 68209ed1a7
Reordering changelog. 2024-06-19 12:52:49 +02:00
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