5225257bb5 
					 
					
						
						
							
							New option for the moderation bot: forbid duplicate messages ( #516 ).  
						
						
						
						
					 
					
						2024-09-11 10:34:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b5f83c45f 
					 
					
						
						
							
							Updating dependencies.  
						
						
						
						
					 
					
						2024-09-10 10:15:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						edca1be70a 
					 
					
						
						
							
							Final eslint 8.57 adjustements.  
						
						... 
						
						
						
						There are still some FIXME, but should be enought for now. 
						
						
					 
					
						2024-09-09 20:37:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c010758164 
					 
					
						
						
							
							eslint 8.57 WIP:  
						
						... 
						
						
						
						* tweaking rules
* fixing issues 
						
						
					 
					
						2024-09-09 18:47:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b3d93b290 
					 
					
						
						
							
							Typescript v5 + eslint 8.57 WIP  
						
						... 
						
						
						
						This commit also improves some type handling in the project. 
						
						
					 
					
						2024-09-09 15:57:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f15d3ed542 
					 
					
						
						
							
							New option for the moderation bot:  
						
						... 
						
						
						
						* forbid messages with too many special characters (#517 ).
* update moderation bot to v0.4.0.
* refactoring localization segments to reuse existing one in multiple
  context.
* npm run doc:translate 
						
						
					 
					
						2024-09-07 12:40:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91cddfa8d8 
					 
					
						
						
							
							Emoji only mode WIP:  
						
						... 
						
						
						
						* Button to enable it on all rooms. 
						
						
					 
					
						2024-09-06 11:53:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ee4476f4d 
					 
					
						
						
							
							Fix: improved minimum chat width.  
						
						
						
						
					 
					
						2024-09-02 14:39:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b673a49af6 
					 
					
						
						
							
							Improved accessibility ( #118 ):  
						
						... 
						
						
						
						* channel configuration: adding title to inputs.
* channel configuration: `aria-hidden="true"` on icons for add and
  remove row buttons. 
						
						
					 
					
						2024-08-29 12:20:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						944bdcebb7 
					 
					
						
						
							
							Improved accessibility ( #118 ):  
						
						... 
						
						
						
						* aria-hidden on the channel avatar in the `p/livechat/configuration`
  page. 
						
						
					 
					
						2024-08-29 11:28:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0732bd1de3 
					 
					
						
						
							
							Improved accessibility ( #118 ):  
						
						... 
						
						
						
						* top chat button accessibility improved (role, aria-hidden for icons,
  tabindex for keyboard navigation, ...) 
						
						
					 
					
						2024-08-20 17:52:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e65bd5c426 
					 
					
						
						
							
							Improved accessibility ( #118 ):  
						
						... 
						
						
						
						* Adding a role="region" and an aria-label="Chat" on the chat container. 
						
						
					 
					
						2024-08-20 17:24:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e99199f29 
					 
					
						
						
							
							New option to use and configure Prosody mod_firewall WIP ( #97 ):  
						
						... 
						
						
						
						* new setting
* new configuration screen for Peertube admins
* include the mod_firewall module
* load mod_firewall if enabled
* sys admin can disable the firewall config editing by creating a
  special file on the disk
* user documentation 
						
						
					 
					
						2024-08-13 10:35:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebc8fc8797 
					 
					
						
						
							
							Option to hide moderator name who made actions WIP ( #137 ).  
						
						
						
						
					 
					
						2024-07-29 15:00:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f88520d925 
					 
					
						
						
							
							Implements  #146 : copy message button for moderators  
						
						... 
						
						
						
						We overload the copy message method that comes with Converse 11, to add
the message metadata (nick and full date). 
						
						
					 
					
						2024-07-26 10:51:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a54594967 
					 
					
						
						
							
							Moderation delay WIP ( #132 ):  
						
						... 
						
						
						
						* default channel value for moderation delay 
						
						
					 
					
						2024-07-09 16:15:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e97c33cec5 
					 
					
						
						
							
							Polls: notifier on votes  
						
						
						
						
					 
					
						2024-07-05 16:34:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af04f70611 
					 
					
						
						
							
							Terms&Conditions ( #18 ) WIP:  
						
						... 
						
						
						
						* user documentation
* settings documentation 
						
						
					 
					
						2024-06-25 12:21:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48905dd70d 
					 
					
						
						
							
							Fix   #437 : removing last line if empty when importing emojis.  
						
						
						
						
					 
					
						2024-06-20 11:45:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83dd3130a1 
					 
					
						
						
							
							Fix   #436 : Saving emojis per batch, to avoid hitting max payload limit.  
						
						
						
						
					 
					
						2024-06-20 11:14:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22ea1a36ae 
					 
					
						
						
							
							Share chat dock tab: adding date column, removing password column.  
						
						
						
						
					 
					
						2024-06-19 11:45:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f4a92609b 
					 
					
						
						
							
							Share chat: default tab is embed.  
						
						
						
						
					 
					
						2024-06-19 11:31:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a2d556d4e 
					 
					
						
						
							
							Replace github documentation link by framagit ones + fix some links  
						
						
						
						
					 
					
						2024-06-19 11:06:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						257fdbd2c2 
					 
					
						
						
							
							Authentication token generation ( #98 ):  
						
						... 
						
						
						
						* setting to disable the feature (aka "panic button") 
						
						
					 
					
						2024-06-17 15:25:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9b6474b8f 
					 
					
						
						
							
							Authentication token generation WIP ( #98 )  
						
						... 
						
						
						
						First working version. 
						
						
					 
					
						2024-06-17 14:54:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b617a9aad 
					 
					
						
						
							
							Help button for OBS web source.  
						
						
						
						
					 
					
						2024-06-14 16:07:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76f014ed60 
					 
					
						
						
							
							Missing SPDX  
						
						
						
						
					 
					
						2024-06-14 15:56:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2739bb823a 
					 
					
						
						
							
							Logger: improving the logger, and using it in client code.  
						
						
						
						
					 
					
						2024-06-14 15:17:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d931a9c144 
					 
					
						
						
							
							Share url element: restore and save state.  
						
						
						
						
					 
					
						2024-06-14 15:07:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d42bcf01a7 
					 
					
						
						
							
							Logger:  
						
						... 
						
						
						
						* new createLogger function
* custom elements have their own logger 
						
						
					 
					
						2024-06-14 15:06:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75dd2e4d59 
					 
					
						
						
							
							Rewriting Share modal WIP:  
						
						... 
						
						
						
						Using lit to entirely rewrite the share chat modal. 
						
						
					 
					
						2024-06-14 14:22:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4851e35fba 
					 
					
						
						
							
							Fix lit class attribute.  
						
						
						
						
					 
					
						2024-06-14 10:45:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cc6a68089 
					 
					
						
						
							
							Fix dynamic table button css  
						
						
						
						
					 
					
						2024-06-13 17:00:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b59056f57d 
					 
					
						
						
							
							Fix linting.  
						
						
						
						
					 
					
						2024-06-13 16:42:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1e9d1dfec 
					 
					
						
						
							
							Dynamic table UI:  
						
						... 
						
						
						
						* margin bottom
* add row button on left, to be more visible 
						
						
					 
					
						2024-06-13 15:21:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1eada96e8 
					 
					
						
						
							
							Channel emojis: adding an empty line by default.  
						
						
						
						
					 
					
						2024-06-13 15:10:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae429c65a7 
					 
					
						
						
							
							Fix.  
						
						
						
						
					 
					
						2024-06-13 15:05:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8dede18070 
					 
					
						
						
							
							Fix notifier messages/titles.  
						
						
						
						
					 
					
						2024-06-13 15:01:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63d8e9789e 
					 
					
						
						
							
							Fix: resetting validationError on update.  
						
						
						
						
					 
					
						2024-06-13 12:48:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d943716dd 
					 
					
						
						
							
							Dynamic table: refactoring (more readable code).  
						
						
						
						
					 
					
						2024-06-13 12:31:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6f196d07c 
					 
					
						
						
							
							SPDX  
						
						
						
						
					 
					
						2024-06-13 12:03:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38946121b7 
					 
					
						
						
							
							tags-input: validate last value when pasting.  
						
						
						
						
					 
					
						2024-06-13 12:00:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						618dc6aeae 
					 
					
						
						
							
							tags-input:  
						
						... 
						
						
						
						* add a "copy" button
* fix some css class (adding a prefix to avoid side effects)
* other minor fixes 
						
						
					 
					
						2024-06-13 11:55:02 +02:00