3f47c3c65a 
					 
					
						
						
							
							Refactoring and simplification ( #122 )  
						
						
						
						
					 
					
						2023-01-11 18:05:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c178213e19 
					 
					
						
						
							
							Use ESBuild for frontend build.  
						
						... 
						
						
						
						Replacing webpack by ESBuild for client code compilation (as in the
official quickstart plugin).
So we can remove deprecated webpack dependencies.
Note: webpack is still used for ConverseJS build.
This may be removed soon.
Related to issue #122 . 
						
						
					 
					
						2022-12-12 19:31:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						901d1e96ab 
					 
					
						
						
							
							Update @peertube/peertube-types to 4.2.2:  
						
						... 
						
						
						
						* using a stable version (4.2.2)
* minimum Peertube version is now 4.2.0
* removing some type customizations
Related to issue #122 .
Note: there are still some quirks. See: https://github.com/Chocobozzz/PeerTube/issues/5446  
						
						
					 
					
						2022-12-12 19:31:17 +01: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae5860e537 
					 
					
						
						
							
							Implements  #123 : «disable websocket» settings».  
						
						
						
						
					 
					
						2022-12-08 11:25:57 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						059c6522b6 
					 
					
						
						
							
							Implements  #37 : diagnostic tools includes last lines from prosody error log files.  
						
						
						
						
					 
					
						2022-11-18 17:48:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f47ffe19d 
					 
					
						
						
							
							Comment update.  
						
						
						
						
					 
					
						2022-11-18 17:06:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						174b996b74 
					 
					
						
						
							
							Updating comment.  
						
						
						
						
					 
					
						2022-11-18 12:36:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						187d8be87f 
					 
					
						
						
							
							Documentation update + remove docker build:  
						
						... 
						
						
						
						* Update documentation and removed deprecated parts
* removed Docker image build files, as it is no more needed 
						
						
					 
					
						2022-11-15 18:04:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ba64d3732 
					 
					
						
						
							
							Re-ordering the settings page.  
						
						
						
						
					 
					
						2022-11-15 17:19:49 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91ea442ce6 
					 
					
						
						
							
							Fix «autocolor» mecanism when no color provided (raised an error)  
						
						
						
						
					 
					
						2022-11-01 15:17:21 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0be08c7b57 
					 
					
						
						
							
							Using Peertube v5.0.0 websocket capacities.  
						
						
						
						
					 
					
						2022-10-13 18:34:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7eca75736 
					 
					
						
						
							
							Fix Prosody WS configuration.  
						
						
						
						
					 
					
						2022-10-13 10:47:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67062aac62 
					 
					
						
						
							
							Better implementation.  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b7174eb96 
					 
					
						
						
							
							Comment.  
						
						
						
						
					 
					
						2022-10-13 10:41:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7259ae59a2 
					 
					
						
						
							
							Builtin Prosody: BOSH path without plugin version, so it can be optimized in the nginx configuration.  
						
						
						
						
					 
					
						2022-10-13 10:40:06 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01bb6bdc67 
					 
					
						
						
							
							Fix links.  
						
						
						
						
					 
					
						2022-04-07 10:57:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0762362e0 
					 
					
						
						
							
							Deprecation warning.  
						
						
						
						
					 
					
						2022-04-07 10:55:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80ac08bd18 
					 
					
						
						
							
							Transparent background + fix  
						
						... 
						
						
						
						* Builtin Prosody, Share chat url: option to have a transparent background (for streaming integration).
* Builtin Prosody, Share chat url: fixed new day hidding when no scrollbar in readonly mode. 
						
						
					 
					
						2022-01-16 17:50:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7db856ce0f 
					 
					
						
						
							
							Using types declarations from the official @peertube/peertube-types package.  
						
						
						
						
					 
					
						2022-01-11 01:29:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a4608863b 
					 
					
						
						
							
							Auto viewer mode (WIP).  
						
						
						
						
					 
					
						2022-01-07 19:20:28 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04b1945239 
					 
					
						
						
							
							Builtin Prosody, Share chat url: ability to show/hide the scrollbar in readonly mode.  
						
						
						
						
					 
					
						2022-01-04 17:42:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c95dd1f713 
					 
					
						
						
							
							chat-share-url  
						
						
						
						
					 
					
						2021-12-21 19:54:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						148b28ef84 
					 
					
						
						
							
							ConverseJS Readonly mode. Changing muc_mention_autocomplete_min_chars.  
						
						
						
						
					 
					
						2021-12-14 13:02:15 +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