Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								4e938a8ffa 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix heic, avif, webp support and add libvips driver  
							
							 
							
							
							
						 
						
							2025-05-13 03:53:22 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								86bb81d1a9 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							 
							
							
							
						 
						
							2025-05-13 02:55:14 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								5c7064063d 
								
									
								
							
								 
							
						 
						
							
							
								
								Typo  
							
							 
							
							
							
						 
						
							2025-05-13 02:48:56 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								27953d0969 
								
									
								
							
								 
							
						 
						
							
							
								
								FIx AvatarOptimize job  
							
							 
							
							
							
						 
						
							2025-05-13 02:42:57 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								cb80c65995 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							 
							
							
							
						 
						
							2025-05-13 02:18:34 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								ab9c13fe0d 
								
									
								
							
								 
							
						 
						
							
							
								
								New supported formats, Preserve ICC Color Profiles, libvips support  
							
							 
							
							... 
							
							
							
							Update image pipeline to handle avif, heic and webp and preserve ICC color profiles and added libvips support. 
							
						 
						
							2025-05-13 01:59:54 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								5a3a1cf76c 
								
									
								
							
								 
							
						 
						
							
							
								
								Update remove_from_followers api endpoint  
							
							 
							
							
							
						 
						
							2025-05-02 01:26:36 -06:00  
						
					 
				
					
						
							
							
								 
								daniel
							
						 
						
							 
							
							
								
								
							
							
								
							
								92482c24cd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5895  from eufelipemateus/feat-remove-follow  
							
							 
							
							... 
							
							
							
							[Improvement] Add button remove follow 
							
						 
						
							2025-05-02 01:14:54 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								26887c7672 
								
									
								
							
								 
							
						 
						
							
							
								
								Update OIDC config with comments, and disable tests as we dont have db tests configured  
							
							 
							
							
							
						 
						
							2025-05-02 00:40:12 -06:00  
						
					 
				
					
						
							
							
								 
								daniel
							
						 
						
							 
							
							
								
								
							
							
								
							
								b3c2781578 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5608  from halkeye/add-generic-oidc  
							
							 
							
							... 
							
							
							
							[Improvement] Generic OIDC Support 
							
						 
						
							2025-05-02 00:22:25 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								c72fa05299 
								
									
								
							
								 
							
						 
						
							
							
								
								Update LandingService and Config util to properly support the legal_notice setting  
							
							 
							
							
							
						 
						
							2025-05-01 23:54:55 -06:00  
						
					 
				
					
						
							
							
								 
								daniel
							
						 
						
							 
							
							
								
								
							
							
								
							
								69e00d742d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'staging' into dev  
							
							 
							
							
							
						 
						
							2025-05-01 22:59:57 -06:00  
						
					 
				
					
						
							
							
								 
								Gavin Mogan
							
						 
						
							 
							
							
							
								
							
								ae39531ff2 
								
							
								 
							
						 
						
							
							
								
								field isnt accessTokenResourceOwnerId but responseResourceOwnerId  
							
							 
							
							
							
						 
						
							2025-04-25 00:32:44 -07:00  
						
					 
				
					
						
							
							
								 
								Gavin Mogan
							
						 
						
							 
							
							
							
								
							
								70584b47c5 
								
							
								 
							
						 
						
							
							
								
								Fixes for items highlighted by review.ai  
							
							 
							
							... 
							
							
							
							* Consider using `hash_equals()` instead of `==` when comparing the state values to prevent timing attacks:
`abort_unless(hash_equals($request->input('state'), $request->session()->pull('oauth2state')), 400, 'invalid
state');`
* For better data integrity, consider adding a foreign key constraint to the user_id column: `$table-
>foreign('user_id')->references('id')->on('users')->onDelete('cascade');`
* Does the OIDC provider guarantee that the username field exists in the userInfo data? Consider adding a
null check or fallback: `$userInfoData[config('remote-auth.oidc.field_username')] ?? null` 
							
						 
						
							2025-04-24 21:28:44 -07:00  
						
					 
				
					
						
							
							
								 
								Gavin Mogan
							
						 
						
							 
							
							
							
								
							
								441c8e0d4c 
								
							
								 
							
						 
						
							
							
								
								Generic OIDC Support  
							
							 
							
							... 
							
							
							
							* Everything should be configurable by env variables
* Basic request tests 
							
						 
						
							2025-04-24 21:28:44 -07:00  
						
					 
				
					
						
							
							
								 
								Mackenzie Morgan
							
						 
						
							 
							
							
							
								
							
								9966260a91 
								
							
								 
							
						 
						
							
							
								
								use case insensitive search when tagging accounts  
							
							 
							
							
							
						 
						
							2025-04-19 12:41:53 -04:00  
						
					 
				
					
						
							
							
								 
								Felipe Mateus
							
						 
						
							 
							
							
								
								
							
							
								
							
								fed800acfb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev-contrib-origin' into feat-remove-follow  
							
							 
							
							
							
						 
						
							2025-04-14 09:45:34 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								fc77a98f7b 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CustomFilterController, remove statuses check as we dont support them yet  
							
							 
							
							
							
						 
						
							2025-04-14 05:34:51 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								c1f2dfb013 
								
									
								
							
								 
							
						 
						
							
							
								
								Update WebfingerService, apply banned domains to webfinger logic  
							
							 
							
							
							
						 
						
							2025-04-14 04:54:13 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								5f5ed1e62d 
								
									
								
							
								 
							
						 
						
							
							
								
								Update ComposeController, fix tag mention bug.  Closes   #5885  
							
							 
							
							
							
						 
						
							2025-04-14 04:52:53 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								1356757715 
								
									
								
							
								 
							
						 
						
							
							
								
								Add webfinger validation rule  
							
							 
							
							
							
						 
						
							2025-04-14 04:51:30 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								5a32bfe304 
								
									
								
							
								 
							
						 
						
							
							
								
								Update ApiV1Controller, add Custom Filters to home/public and hashtag feeds  
							
							 
							
							
							
						 
						
							2025-04-14 04:50:33 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								77044ba193 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CustomFilter model, add custom limits for max_content_scan_limit, max_filters_per_user, max_keywords_per_filter, max_keyword_length, max_pattern_length, max_reported_matches, max_create_per_hour, max_updates_per_hour so admins have more control over this feature  
							
							 
							
							
							
						 
						
							2025-04-14 04:49:33 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								578718c606 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CustomFilterKeyword model, add setKeywordAttribute method  
							
							 
							
							
							
						 
						
							2025-04-14 04:46:17 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								c4a96da019 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CustomFilterController, improve case-insentive handling, mastoAPI compatibility and custom config limits  
							
							 
							
							
							
						 
						
							2025-04-14 04:45:09 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								b86102823b 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CustomFilter model and CustomFilterController  
							
							 
							
							
							
						 
						
							2025-04-14 01:18:14 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								168816db2d 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CustomFilterController  
							
							 
							
							
							
						 
						
							2025-04-14 00:30:53 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								3ff54b9ea6 
								
									
								
							
								 
							
						 
						
							
							
								
								Updaet CustomFilter model  
							
							 
							
							
							
						 
						
							2025-04-14 00:27:44 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								9ab1e0c84b 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CustomFilterPolicy  
							
							 
							
							
							
						 
						
							2025-04-14 00:21:57 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								adc4cffc38 
								
									
								
							
								 
							
						 
						
							
							
								
								Add custom filter components  
							
							 
							
							
							
						 
						
							2025-04-14 00:07:25 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								f0b1a8eaae 
								
									
								
							
								 
							
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2025-04-08 06:18:45 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								437d742ac4 
								
									
								
							
								 
							
						 
						
							
							
								
								Add custom filters  
							
							 
							
							... 
							
							
							
							Add custom filters, compatible with Mastodon `/api/v2/filters`
Todo:
- [ ] fix routes
- [ ] finish other context filtering 
							
						 
						
							2025-04-08 05:58:06 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								ccc7f2fc69 
								
									
								
							
								 
							
						 
						
							
							
								
								Update ReportController, fix type validation  
							
							 
							
							
							
						 
						
							2025-04-08 05:17:40 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								32fc3180c8 
								
									
								
							
								 
							
						 
						
							
							
								
								Update DiscoverController, improve public hashtag feed.  Fixes   #5866  
							
							 
							
							
							
						 
						
							2025-04-08 03:32:12 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								658fe6898e 
								
									
								
							
								 
							
						 
						
							
							
								
								Update ApiV1Controller, add better direct error message.  Fixes   #4789  
							
							 
							
							
							
						 
						
							2025-04-08 02:17:24 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								0a98b7ad20 
								
									
								
							
								 
							
						 
						
							
							
								
								Update SearchApiV2Service, fix offset bug.  Fixes   #5875  
							
							 
							
							
							
						 
						
							2025-04-08 02:11:26 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								4732019087 
								
									
								
							
								 
							
						 
						
							
							
								
								Update instance config, return proper matrix limits.  Fixes   #4780  
							
							 
							
							
							
						 
						
							2025-04-08 01:46:49 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								245ab3bc4f 
								
									
								
							
								 
							
						 
						
							
							
								
								Update ApiV1Controller, fix relationship fields.  Fixes   #5900  
							
							 
							
							
							
						 
						
							2025-04-08 01:36:10 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								8a86808a06 
								
									
								
							
								 
							
						 
						
							
							
								
								Update ApiV1Controller, fix notifications favourited/reblogged/bookmarked state.  Fixes   #5901  
							
							 
							
							
							
						 
						
							2025-04-08 01:18:25 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								f4a365e2b2 
								
									
								
							
								 
							
						 
						
							
							
								
								Update InstanceUpdateTotalLocalPosts.php  
							
							 
							
							... 
							
							
							
							- Improve total post count by adding `uri` IS NULL check 
							
						 
						
							2025-04-08 00:34:33 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								5a5821fe86 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Instance total post, add optional estimation for huge status tables  
							
							 
							
							
							
						 
						
							2025-04-08 00:24:32 -06:00  
						
					 
				
					
						
							
							
								 
								daniel
							
						 
						
							 
							
							
								
								
							
							
								
							
								b7ae725850 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5902  from intentionally-left-nil/fix-local-stats  
							
							 
							
							... 
							
							
							
							[Bug Fix] Fix server post stats 
							
						 
						
							2025-04-08 00:18:49 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								3001365025 
								
									
								
							
								 
							
						 
						
							
							
								
								Update ProfileMigrationController.php  
							
							 
							
							
							
						 
						
							2025-04-07 23:38:22 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								537e179537 
								
									
								
							
								 
							
						 
						
							
							
								
								Update PublicApiController, fix visibility for guests  
							
							 
							
							
							
						 
						
							2025-04-05 04:02:53 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								5ddb6d8427 
								
									
								
							
								 
							
						 
						
							
							
								
								Update PublicApiController, use pixelfed entities for /api/pixelfed/v1/accounts/id/statuses with bookmarked state  
							
							 
							
							
							
						 
						
							2025-04-05 03:41:10 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								8082c004bc 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor following check  
							
							 
							
							
							
						 
						
							2025-04-05 02:54:54 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								0f1819125c 
								
									
								
							
								 
							
						 
						
							
							
								
								Update post pinning, and dispatch Notification cache warming to a job, and fix reblogged state on some endpoints  
							
							 
							
							
							
						 
						
							2025-04-05 02:30:17 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								2f655d0008 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix pinned posts implementation  
							
							 
							
							
							
						 
						
							2025-04-05 01:22:29 -06:00  
						
					 
				
					
						
							
							
								 
								daniel
							
						 
						
							 
							
							
								
								
							
							
								
							
								c9a0fe0026 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5884  from eufelipemateus/pinned-posts  
							
							 
							
							... 
							
							
							
							[Improvement] Pinned posts 
							
						 
						
							2025-04-01 00:24:02 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Supernault
							
						 
						
							 
							
							
								
								
							
							
								
							
								375858f09d 
								
									
								
							
								 
							
						 
						
							
							
								
								Update AccountImport, improve webp support  
							
							 
							
							
							
						 
						
							2025-03-31 23:43:13 -06:00