Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								d3c9a2e5b9 
								
									
								
							
								 
							
						 
						
							
							
								
								Add script to move videos to file system  
							
							 
							
							
							
						 
						
							2023-11-02 09:21:49 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								443358ccce 
								
									
								
							
								 
							
						 
						
							
							
								
								Reduce video comment sql query size  
							
							 
							
							
							
						 
						
							2023-10-31 10:02:19 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								2e556debca 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix log error  
							
							 
							
							
							
						 
						
							2023-10-30 14:14:19 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								543fbd1ffe 
								
									
								
							
								 
							
						 
						
							
							
								
								Correctly display broken muxing session  
							
							 
							
							... 
							
							
							
							Can happen when we stream an audio stream only 
							
						 
						
							2023-10-30 11:57:39 +01:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								880f8b924d 
								
									
								
							
								 
							
						 
						
							
							
								
								Add worker thread completed OTEL metric  
							
							 
							
							
							
						 
						
							2023-10-27 14:40:53 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								a2d5c2d44f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add worker thread queue metrics  
							
							 
							
							
							
						 
						
							2023-10-26 16:34:54 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								606c044dc8 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix uploading empty master playlist on s3  
							
							 
							
							
							
						 
						
							2023-10-26 15:14:14 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								40a6dcb632 
								
									
								
							
								 
							
						 
						
							
							
								
								Optimize video views redis calls  
							
							 
							
							... 
							
							
							
							Try to avoid them if we can 
							
						 
						
							2023-10-26 14:08:19 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								de862fd0e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Optimize video viewer stats  
							
							 
							
							... 
							
							
							
							Many Redis (and so network) calls can be expensive
Avoid them if we can by using in memory cache 
							
						 
						
							2023-10-26 11:35:55 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								8ecf95471d 
								
									
								
							
								 
							
						 
						
							
							
								
								Also remove video session on muxing error  
							
							 
							
							
							
						 
						
							2023-10-26 09:07:26 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								dd7de7e32d 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't add a LIMIT 1 to prevent seq scan  
							
							 
							
							
							
						 
						
							2023-10-26 08:36:53 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								d3dd952cc5 
								
									
								
							
								 
							
						 
						
							
							
								
								Try to optimize tagsOneOf/tagsAllOf SQL queries  
							
							 
							
							... 
							
							
							
							Using a CTE because the query will probably return a few results
I tried a IN clause but PG doesn't seem to be more efficient with it
The CTE seems to be the only choice 
							
						 
						
							2023-10-25 16:15:41 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								a290fbf821 
								
									
								
							
								 
							
						 
						
							
							
								
								Add isLive DB index  
							
							 
							
							
							
						 
						
							2023-10-25 15:07:36 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								82813e9739 
								
									
								
							
								 
							
						 
						
							
							
								
								Optimize infohash SQL query  
							
							 
							
							... 
							
							
							
							We need to use the array operator to use GIN index 
							
						 
						
							2023-10-25 15:04:00 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								360439088d 
								
									
								
							
								 
							
						 
						
							
							
								
								Skip counting for recommended videos  
							
							 
							
							
							
						 
						
							2023-10-25 14:55:06 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								cb38deb288 
								
									
								
							
								 
							
						 
						
							
							
								
								Process unicast job in a worker too  
							
							 
							
							... 
							
							
							
							Signing the request can take a long time 
							
						 
						
							2023-10-25 09:43:57 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								90db2b3aed 
								
									
								
							
								 
							
						 
						
							
							
								
								Add ability to disable HTTP logs  
							
							 
							
							
							
						 
						
							2023-10-24 10:57:41 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								edc3ff6085 
								
									
								
							
								 
							
						 
						
							
							
								
								Sign JSON objects in worker threads  
							
							 
							
							
							
						 
						
							2023-10-24 10:45:17 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								521face89e 
								
									
								
							
								 
							
						 
						
							
							
								
								Add embed info jsonld in embeds too  
							
							 
							
							
							
						 
						
							2023-10-20 16:15:45 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								53fdb2e83e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix server build  
							
							 
							
							
							
						 
						
							2023-10-20 16:05:38 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								f90db24233 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix SEO and refactor HTML pages generation  
							
							 
							
							... 
							
							
							
							* Split methods in multiple classes
 * Add JSONLD tags in embed too
 * Index embeds but use a canonical URL tag (targeting the watch page)
 * Remote objects don't include a canonical URL tag anymore. Instead we
   forbid indexation
 * Canonical URLs now use the official short URL (/w/, /w/p, /a, /c
   etc.) 
							
						 
						
							2023-10-20 16:00:36 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								e731f4b724 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix sitemap URL for accounts and channels  
							
							 
							
							
							
						 
						
							2023-10-20 16:00:36 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								58daa2d97b 
								
									
								
							
								 
							
						 
						
							
							
								
								More flexible way to forbid indexation  
							
							 
							
							
							
						 
						
							2023-10-20 16:00:36 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								272a902b2a 
								
									
								
							
								 
							
						 
						
							
							
								
								Optimize video thumbnail generation  
							
							 
							
							... 
							
							
							
							Process images in worker threads
Reduce ffmpeg calls 
							
						 
						
							2023-10-20 16:00:36 +02:00  
						
					 
				
					
						
							
							
								 
								Wicklow
							
						 
						
							 
							
							
								
								
							
							
								
							
								ea6c2b064f 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow to change the default channel name ( #6000 )  
							
							 
							
							... 
							
							
							
							* Allow to change the default channel name
* Fix tests
* Fix tests
* Fix tests 
							
						 
						
							2023-10-19 15:22:00 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								3546128f95 
								
									
								
							
								 
							
						 
						
							
							
								
								Workaround to bullmq undefined jobs  
							
							 
							
							
							
						 
						
							2023-10-18 15:46:18 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								75d5a23dbc 
								
									
								
							
								 
							
						 
						
							
							
								
								Prevent error when removing a streaming playlist  
							
							 
							
							
							
						 
						
							2023-10-13 09:59:18 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								58fda6d416 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix upload with chapters having non int timecode  
							
							 
							
							
							
						 
						
							2023-10-12 15:32:01 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								44e12dc809 
								
									
								
							
								 
							
						 
						
							
							
								
								Update bullmq dependency  
							
							 
							
							
							
						 
						
							2023-10-12 09:29:45 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								7243393272 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix signup and import  
							
							 
							
							
							
						 
						
							2023-10-11 15:58:16 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								678ae8abbd 
								
									
								
							
								 
							
						 
						
							
							
								
								Breaking: only support node 18  
							
							 
							
							... 
							
							
							
							Node 16 is not supported anymore
See https://nodejs.org/fr/blog/announcements/nodejs16-eol  
							
						 
						
							2023-10-11 13:59:24 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								2db1f3238d 
								
									
								
							
								 
							
						 
						
							
							
								
								Update server dependencies  
							
							 
							
							
							
						 
						
							2023-10-11 11:06:34 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								e049e3ec73 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove unused file  
							
							 
							
							
							
						 
						
							2023-10-06 09:59:18 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								516479f113 
								
									
								
							
								 
							
						 
						
							
							
								
								Try to use atomic move for runner live  
							
							 
							
							
							
						 
						
							2023-10-05 11:09:11 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								d970837922 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix test paths  
							
							 
							
							
							
						 
						
							2023-10-04 15:40:33 +02:00  
						
					 
				
					
						
							
							
								 
								Chocobozzz
							
						 
						
							 
							
							
								
								
							
							
								
							
								5a3d0650c9 
								
									
								
							
								 
							
						 
						
							
							
								
								server/server -> server/core  
							
							 
							
							
							
						 
						
							2023-10-04 15:13:25 +02:00