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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7608f7c14b 
					 
					
						
						
							
							Task lists WIP:  
						
						... 
						
						
						
						* first shot for the pubsub module that will handle tasks. 
						
						
					 
					
						2024-05-13 10:52:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a026c57cc3 
					 
					
						
						
							
							The livechat plugin broke the federation with Peertube >= 6.1.0.  
						
						
						
						
					 
					
						2024-05-05 13:51:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a492d1921 
					 
					
						
						
							
							Adding some standard OpenID Connect providers (Google, Facebook) (WIP):  
						
						... 
						
						
						
						* frontend 
						
						
					 
					
						2024-04-22 14:28:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d3bb2bd27 
					 
					
						
						
							
							OpenID Connect documentation + cleaning.  
						
						
						
						
					 
					
						2024-04-19 11:03:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7afcbcf1a2 
					 
					
						
						
							
							Refactoring: better naming, to prepare other external authent.  
						
						
						
						
					 
					
						2024-04-19 09:58:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfc5e98d90 
					 
					
						
						
							
							Improving the pruning mechanism.  
						
						
						
						
					 
					
						2024-04-19 09:58:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce2d8ed123 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 )  
						
						... 
						
						
						
						Pruning external users periodically. 
						
						
					 
					
						2024-04-19 09:58:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9a0925ac0 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 )  
						
						... 
						
						
						
						Default avatar for external accounts. 
						
						
					 
					
						2024-04-19 09:58:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a65f447c8 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 )  
						
						... 
						
						
						
						Get avatar from remote service. 
						
						
					 
					
						2024-04-19 09:58:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2334a5f861 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).  
						
						... 
						
						
						
						Sign out button for external accounts. 
						
						
					 
					
						2024-04-19 09:58:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						131d9ac22d 
					 
					
						
						
							
							Fix.  
						
						
						
						
					 
					
						2024-04-19 09:58:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3d7102d4a 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance  
						
						... 
						
						
						
						level WIP (#128 ):
Small fixes, so it works with Google accounts. 
						
						
					 
					
						2024-04-19 09:58:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4e42a11b9 
					 
					
						
						
							
							Fix controller.  
						
						
						
						
					 
					
						2024-04-19 09:58:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c13d2e377 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).  
						
						
						
						
					 
					
						2024-04-19 09:58:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a5f27e751 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).  
						
						
						
						
					 
					
						2024-04-19 09:58:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8574ab581d 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).  
						
						
						
						
					 
					
						2024-04-19 09:58:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c75863472 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).  
						
						
						
						
					 
					
						2024-04-19 09:58:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43d0fba274 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).  
						
						
						
						
					 
					
						2024-04-19 09:58:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						669b260307 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).  
						
						
						
						
					 
					
						2024-04-19 09:58:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e646ebfd69 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).  
						
						
						
						
					 
					
						2024-04-19 09:58:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						514cc1d159 
					 
					
						
						
							
							Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).  
						
						
						
						
					 
					
						2024-04-19 09:58:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1e877cb44 
					 
					
						
						
							
							Refactoring settings registration:  
						
						... 
						
						
						
						One function by settings "functional section", to have a clearer
initSettings function. 
						
						
					 
					
						2024-04-19 09:58:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2047282b98 
					 
					
						
						
							
							Fix typo.  
						
						
						
						
					 
					
						2024-04-10 09:01:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fc8e3032b 
					 
					
						
						
							
							Log in with external Peertube account ( #348 ):  
						
						... 
						
						
						
						* For anonymous users: new "log in using an external account" dialog, with the "remote Peertube account" options
* ConverseJS: using global vars for custom localized string (injected
  using Webpack) 
						
						
					 
					
						2024-04-09 16:46:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33bc346e83 
					 
					
						
						
							
							Fix   #48 : Proper 404 and 403 pages when trying to open non-existant chatroom.:  
						
						... 
						
						
						
						* error page on the old endpoint, when anonymous users are disabled. 
						
						
					 
					
						2024-04-04 16:48:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0719d25f35 
					 
					
						
						
							
							Fix   #48 : Proper 404 and 403 pages when trying to open non-existant chatroom (WIP).  
						
						
						
						
					 
					
						2024-04-04 14:58:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5e6c6f953 
					 
					
						
						
							
							Room list: using new chat page  
						
						
						
						
					 
					
						2024-04-03 12:13:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd695bdb27 
					 
					
						
						
							
							New fullscreen chat WIP:  
						
						... 
						
						
						
						* Fullscreen chat: now uses a custom page (in other words: when opening the chat in a new tab, you will have the Peertube menu). WIP
* some code refactoring (getBaseRoute moved to util/uri, ...) 
						
						
					 
					
						2024-03-26 11:09:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dea7ab783a 
					 
					
						
						
							
							Fix slow mode duration update on channel change.  
						
						
						
						
					 
					
						2024-03-07 18:23:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de15b7d480 
					 
					
						
						
							
							Slow mode duration:  
						
						... 
						
						
						
						* channel option is no more a default value, but the current value
* changing naming in accordance
* changing labels and documentation 
						
						
					 
					
						2024-03-07 17:56:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e67b21dd9f 
					 
					
						
						
							
							Updating slow mode duration on existing rooms when changing channel options (related to  #332 ).  
						
						
						
						
					 
					
						2024-03-07 17:33:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4dd4f18965 
					 
					
						
						
							
							Fix   #87 : updating chat room title when video/channel title is changed:  
						
						... 
						
						
						
						* renaming module list_rooms to manage_rooms
* added some API to update room info
* when a video or a channel is updated, sending an API call to update
  the room 
						
						
					 
					
						2024-03-07 16:22:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2115b352a4 
					 
					
						
						
							
							Updating xmppjs-chat-box version.  
						
						
						
						
					 
					
						2024-03-07 10:14:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5b9ffe616 
					 
					
						
						
							
							Temporary security fix for  #332 : rollback of v8.3.1:  
						
						... 
						
						
						
						* Setting video owner as room owner as side effects. Like leaking the instance moderator/admin list. And maybe others.
  * So we rollback this feature, waiting for a better way to allow room admins/moderators to change room settings.
  * As a consequence, users that are not Peertube moderator/administrator can't change the slow mode configuration without deleting/recreating the room. This will be fixed in a later plugin version. 
						
						
					 
					
						2024-03-01 15:25:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97b85be4ad 
					 
					
						
						
							
							Fix   #322 : "Sepia is no longer an owner of this groupchat" message when joining the chat.  
						
						... 
						
						
						
						* This was related to the fact that the bot was owner because of the "admins" Prosody config key, and not registered in the room.
* To fix it, i added the bot as owner when creating rooms.
* This means that the fix only work for newly created rooms.
* There might still be an issue in ConverseJS or Prosody, don't know exactly where. 
						
						
					 
					
						2024-03-01 12:20:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ec7167da1 
					 
					
						
						
							
							Debug Mode: new option to promote some JIDs as admins on the MUC component.  
						
						
						
						
					 
					
						2024-02-29 15:58:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ec09ce267 
					 
					
						
						
							
							Fix: video owner must be room owner, not only admin. Otherwise they can't edit room parameters (including slow mode settings).  
						
						
						
						
					 
					
						2024-02-22 18:08:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d9237624d 
					 
					
						
						
							
							Naming:  
						
						... 
						
						
						
						* changing delay by duration for slow mode options
* better labels 
						
						
					 
					
						2024-02-16 17:35:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cd97d91f79 
					 
					
						
						
							
							Replaced a sync file operation by an async one, to avoid blocking the server.  
						
						
						
						
					 
					
						2024-02-16 17:35:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afbc78d0e6 
					 
					
						
						
							
							Slow Mode WIP ( #192 ): option position  
						
						
						
						
					 
					
						2024-02-16 17:35:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf179d7f72 
					 
					
						
						
							
							Slow mode WIP ( #192 ):  
						
						... 
						
						
						
						* default delay is configurable in channel's chat rooms options. 
						
						
					 
					
						2024-02-16 17:35:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee71d3f729 
					 
					
						
						
							
							Slow mode WIP ( #192 ):  
						
						... 
						
						
						
						* new option in room configuration to set the slow mode delay (new prosody module mod_muc_slow_mode). 
						
						
					 
					
						2024-02-16 17:35:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a400d2d9f 
					 
					
						
						
							
							New abstract avatars  
						
						
						
						
					 
					
						2024-02-12 16:50:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91ef261c16 
					 
					
						
						
							
							Fenec avatars.  
						
						
						
						
					 
					
						2024-02-09 15:35:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbeffef34b 
					 
					
						
						
							
							Bird avatars.  
						
						
						
						
					 
					
						2024-02-09 15:12:48 +01:00