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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9561f36b93 
					 
					
						
						
							
							Cats avatars.  
						
						
						
						
					 
					
						2024-02-09 13:17:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70563200fe 
					 
					
						
						
							
							New avatars:  
						
						... 
						
						
						
						* new settings to change the avatar set
* user documentation 
						
						
					 
					
						2024-02-09 12:41:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19fca3891a 
					 
					
						
						
							
							New avatars:  
						
						... 
						
						
						
						* moving files in better directory structure
* new bot avatar 
						
						
					 
					
						2024-02-09 11:16:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9b0eb41d9 
					 
					
						
						
							
							New avatars set WIP:  
						
						... 
						
						
						
						* adding new avatars by David Revoy
* replacing old avatars to test
TODO: add a settings to choose between legacy and new avatars.
TODO: generate a bot avatar. 
						
						
					 
					
						2024-02-08 18:49:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c008e84da7 
					 
					
						
						
							
							Fix   #295 : Prosody: disabling message carbons for anonymous users.  
						
						... 
						
						
						
						Anonymous users can't use carbons, as they cannot connect with multiple
tabs on the same anonymous account.
So we disable carbons on the anonymous virtualhost, to improve
performances.
See here for some performances tests: https://github.com/JohnXLivingston/livechat-perf-test/tree/main/tests/50-anonymous-carbons  
						
						
					 
					
						2024-02-01 15:20:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d4bfceb73 
					 
					
						
						
							
							Hidden force_default_hide_muc_participants query parameter, for testing  
						
						... 
						
						
						
						purpose. 
						
						
					 
					
						2024-01-31 18:12:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5614987901 
					 
					
						
						
							
							Fix self-signed certificates on ubuntu + v8.0.2:  
						
						... 
						
						
						
						* On some Ubuntu server, the self-signed certificates generation fails:
  * See [issue #268 ](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/268 )
  * This prevents the bot to connect to the server
  * As a fallback, we directly call openssl to generate the certificates 
						
						
					 
					
						2023-09-27 14:29:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						353f2d03f3 
					 
					
						
						
							
							Fix disabling bot  
						
						
						
						
					 
					
						2023-09-26 14:37:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6705cd9e3d 
					 
					
						
						
							
							Fix multiline.  
						
						
						
						
					 
					
						2023-09-25 15:37:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8aef07182 
					 
					
						
						
							
							Forbidden words comment field.  
						
						
						
						
					 
					
						2023-09-25 13:16:15 +02:00