b4dabfeeb9 
					 
					
						
						
							
							New debug mode:  
						
						... 
						
						
						
						Debug mode is no more triggered by the NODE_ENV value, but by testing
the existance of a file in the plugin data directory. 
						
						
					 
					
						2023-04-14 11:33:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8b83defb5 
					 
					
						
						
							
							Fix Prosody configuration.  
						
						
						
						
					 
					
						2023-04-14 11:33:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						772689f9ce 
					 
					
						
						
							
							Prosody: Generating self-signed certificates for s2s connections.  
						
						
						
						
					 
					
						2023-04-14 11:33:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38023df6be 
					 
					
						
						
							
							XMPP clients connections WIP + fix mod_muc_http_defaults  
						
						
						
						
					 
					
						2023-04-14 11:33:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d544a53b38 
					 
					
						
						
							
							XMPP clients connections WIP  
						
						
						
						
					 
					
						2023-04-14 11:33:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d9d9d39b0 
					 
					
						
						
							
							XMPP clients connections WIP:  
						
						... 
						
						
						
						* new option to allow external xmpp account s2s connections
* settings to setup the port and network interfaces
* documentation WIP
Related to issue #114  
						
						
					 
					
						2023-04-14 11:33:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c81c2eb9bb 
					 
					
						
						
							
							Diagnostic tool: add the result of prosodyctl check in the debug section.  
						
						
						
						
					 
					
						2023-04-14 11:33:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed3f236120 
					 
					
						
						
							
							Prosody Appimage: supports only x86_64:  
						
						... 
						
						
						
						* stop trying to generated an ARM64 AppImage (as it is buggy)
* display a warning in the settings if incompatible CPU detected
* documentation for a workaround
Implements #120 . 
						
						
					 
					
						2022-12-12 19:17:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24696acdbe 
					 
					
						
						
							
							#120 : adding a certs directory to avoid Prosody error logs.  
						
						
						
						
					 
					
						2022-12-06 17:19:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6da0a879f 
					 
					
						
						
							
							Prosody AppImage: aarch64 architecture.  
						
						
						
						
					 
					
						2022-11-22 11:35:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f47ffe19d 
					 
					
						
						
							
							Comment update.  
						
						
						
						
					 
					
						2022-11-18 17:06:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						174b996b74 
					 
					
						
						
							
							Updating comment.  
						
						
						
						
					 
					
						2022-11-18 12:36:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f5b2ae565 
					 
					
						
						
							
							Prosody AppImage: extract in a dedicated folder  
						
						
						
						
					 
					
						2022-11-15 16:30:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27e8fbf05f 
					 
					
						
						
							
							Fix: creating working directories before extracting Prosody AppImage  
						
						
						
						
					 
					
						2022-11-15 16:07:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						459d92cef9 
					 
					
						
						
							
							Embedding Prosody using AppImage:  
						
						... 
						
						
						
						Thanks to this commit, there is no more need to manually install Prosody
on the server.
The plugin now build and embed an AppImage of Prosody.
In this commit:
* building and using a Prosody AppImage.
* Adding a launcher in the AppImage: the first command argument tells if
  we want to run prosody or prosodyctl
* prosodyCtl functions now uses the AppImage.
* Prosody AppImage: extract once at the startup, then run the squashfs 
						
						
					 
					
						2022-11-15 15:20:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a25cdb44ef 
					 
					
						
						
							
							Fix WS timeouts:  
						
						... 
						
						
						
						Nginx as also a timeout. Seems to be 30s. So we ping every 25s, and set an intermediate timeout for Prosody. 
						
						
					 
					
						2022-11-01 11:58:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90e86a130a 
					 
					
						
						
							
							Fix Websocket timeouts:  
						
						... 
						
						
						
						* defining a ping_interval in ConverseJS
* defining a longer c2s_close_timeout in Prosody configuration 
						
						
					 
					
						2022-11-01 11:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a54f4d747 
					 
					
						
						
							
							Disco: hide external components.  
						
						
						
						
					 
					
						2022-11-01 11:23:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab89351f42 
					 
					
						
						
							
							Prosody server: enabling mod_disco.  
						
						
						
						
					 
					
						2022-11-01 10:35:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e06e32351 
					 
					
						
						
							
							Websocket: only activate on Prosody if the feature is available.  
						
						
						
						
					 
					
						2022-10-13 18:56:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7eca75736 
					 
					
						
						
							
							Fix Prosody WS configuration.  
						
						
						
						
					 
					
						2022-10-13 10:47:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f8c7b8a93 
					 
					
						
						
							
							Websocket for builtin Prosody. WIP  
						
						
						
						
					 
					
						2022-10-13 10:47:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						507da6e042 
					 
					
						
						
							
							Fix Peertube crash when stopping the BOSH proxy.  
						
						
						
						
					 
					
						2022-10-13 10:44:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de179e90d3 
					 
					
						
						
							
							Promisify proxy close.  
						
						
						
						
					 
					
						2022-10-13 10:44:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1bb202d9d3 
					 
					
						
						
							
							Replacing express-http-proxy by http-proxy + code refactoring.  
						
						
						
						
					 
					
						2022-10-13 10:43:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7906ddf625 
					 
					
						
						
							
							Prosody mode only:  
						
						... 
						
						
						
						Removing old modes (ConverseJS and External URI).
Work in progress. 
						
						
					 
					
						2022-10-10 18:08:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01a052d380 
					 
					
						
						
							
							Fix   #97   #54 : Settings to hide the chat for anonymous users  
						
						
						
						
					 
					
						2022-04-11 18:12:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7db856ce0f 
					 
					
						
						
							
							Using types declarations from the official @peertube/peertube-types package.  
						
						
						
						
					 
					
						2022-01-11 01:29:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf35172856 
					 
					
						
						
							
							Builtin Prosody: display random avatars for anonymous users.  
						
						
						
						
					 
					
						2022-01-06 05:30:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6afb640df2 
					 
					
						
						
							
							Builtin-Prosody: use Peertube's avatar.  
						
						
						
						
					 
					
						2022-01-05 18:53:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be592aeacf 
					 
					
						
						
							
							Enable Prosody modules pep and vcard_legacy.  
						
						
						
						
					 
					
						2022-01-05 02:01:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						586df3983c 
					 
					
						
						
							
							Fix typo.  
						
						
						
						
					 
					
						2021-12-13 21:51:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df3f87e903 
					 
					
						
						
							
							XMPP external components.  
						
						
						
						
					 
					
						2021-12-11 19:09:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e7cec04d9 
					 
					
						
						
							
							Reverting work on DemoBot (it is now an external package).  
						
						
						
						
					 
					
						2021-12-11 17:40:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42988a5d04 
					 
					
						
						
							
							Demo Bot: Complete code refactoring. WIP.  
						
						
						
						
					 
					
						2021-12-08 15:29:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e45f9a197 
					 
					
						
						
							
							Demo Bot: WIP.  
						
						
						
						
					 
					
						2021-12-07 18:57:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						978ee83eee 
					 
					
						
						
							
							Demo Bot: first proof of concept.  
						
						
						
						
					 
					
						2021-12-07 13:14:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8ce4e6583 
					 
					
						
						
							
							Config: preparing the arrival of new config files (for bots). Code refactoring.  
						
						
						
						
					 
					
						2021-12-07 11:59:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2244ae22c2 
					 
					
						
						
							
							Prosody diagnostic: hidden secret keys from the result.  
						
						
						
						
					 
					
						2021-12-07 10:50:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62456aead1 
					 
					
						
						
							
							Bots settings (WIP).  
						
						
						
						
					 
					
						2021-12-07 10:29:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e988605ce 
					 
					
						
						
							
							Builtin Prosody: new settings to choose how long the room's content is archived, and if it should be archived by default.  
						
						
						
						
					 
					
						2021-12-01 12:57:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c0b274f39 
					 
					
						
						
							
							Builtin Prosody: adding the prosody-room-type settings to allow rooms to be per channel or per video. WIP.  
						
						
						
						
					 
					
						2021-08-05 15:41:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ddaf57b5d5 
					 
					
						
						
							
							Minor fix + code refactoring.  
						
						
						
						
					 
					
						2021-08-04 00:57:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40ad9629fc 
					 
					
						
						
							
							Fix broken API diagnostic.  
						
						... 
						
						
						
						* Moving http_peertubelivechat_test module in muc component, as the
global config has no http_host.
* Adding Host HTTP Header to API call from Peertube to Prosody 
						
						
					 
					
						2021-07-20 02:52:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						446ebc0de9 
					 
					
						
						
							
							Merge branch 'release/3.2.0' into prosody_room_list  
						
						
						
						
					 
					
						2021-07-14 19:11:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed718d7d27 
					 
					
						
						
							
							Rewriting some c2s code.  
						
						
						
						
					 
					
						2021-07-14 18:46:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b51bf2946 
					 
					
						
						
							
							Add localhost c2s connections  
						
						
						
						
					 
					
						2021-07-13 20:18:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98c5518059 
					 
					
						
						
							
							Fix muc component http_host.  
						
						
						
						
					 
					
						2021-07-06 11:26:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47bf53bafb 
					 
					
						
						
							
							Merge branch 'release/3.2.0' into prosody_room_list  
						
						
						
						
					 
					
						2021-06-22 13:47:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6608480826 
					 
					
						
						
							
							Builtin Prosody: optional settings to change the url for Prosody's API calls.  
						
						
						
						
					 
					
						2021-06-22 13:23:01 +02:00