469028b6d3 
								
							 
						 
						
							
							
								
								Remove unneeded `type: :service` from spec/services files ( #29304 )  
							
							
							
						 
						
							2024-03-13 08:39:26 +00:00  
				
					
						
							
							
								 
						
							
								a2f02a0775 
								
							 
						 
						
							
							
								
								Disable `Rails/SkipsModelValidations` cop ( #28712 )  
							
							
							
						 
						
							2024-01-15 13:46:47 +00:00  
				
					
						
							
							
								 
						
							
								2c05b8a60d 
								
							 
						 
						
							
							
								
								Fix Undo Announce activity is not sent, when not followed by the reblogged post author ( #18482 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-01-12 15:58:28 +00:00  
				
					
						
							
							
								 
						
							
								00341c70ff 
								
							 
						 
						
							
							
								
								Use Sidekiq `fake!` instead of `inline!` in specs ( #25369 )  
							
							
							
						 
						
							2024-01-10 11:06:58 +00:00  
				
					
						
							
							
								 
						
							
								c42591356d 
								
							 
						 
						
							
							
								
								Fix `RSpec/DescribedClass` cop ( #25104 )  
							
							
							
						 
						
							2023-06-06 13:58:33 +02:00  
				
					
						
							
							
								 
						
							
								710745e16b 
								
							 
						 
						
							
							
								
								Fix RSpec/ContextWording cop ( #24739 )  
							
							
							
						 
						
							2023-05-04 05:49:08 +02:00  
				
					
						
							
							
								 
						
							
								10f0de4212 
								
							 
						 
						
							
							
								
								Refactor race condition reblog service spec ( #24526 )  
							
							
							
						 
						
							2023-04-14 14:42:10 +02:00  
				
					
						
							
							
								 
						
							
								f53d009778 
								
							 
						 
						
							
							
								
								Refactor `Status._insert_record` slightly and tighten the test around reblogs of discarded statuses ( #24516 )  
							
							
							
						 
						
							2023-04-12 12:47:05 +02:00  
				
					
						
							
							
								 
						
							
								84cc805cae 
								
							 
						 
						
							
							
								
								Enable Style/FrozenStringLiteralComment for specs ( #23790 )  
							
							
							
						 
						
							2023-02-22 09:55:31 +09:00  
				
					
						
							
							
								 
						
							
								4552685f6b 
								
							 
						 
						
							
							
								
								Autofix Rubocop RSpec/LeadingSubject ( #23670 )  
							
							
							
						 
						
							2023-02-20 13:24:14 +09:00  
				
					
						
							
							
								 
						
							
								5ccd6cbfda 
								
							 
						 
						
							
							
								
								Add test for reblog race condition fix ( #17732 )  
							
							... 
							
							
							
							Follow-up to #17693  
							
						 
						
							2022-03-10 00:11:49 +01:00  
				
					
						
							
							
								 
						
							
								1294f9ee4f 
								
							 
						 
						
							
							
								
								Remove PubSubHubbub-related columns from accounts table ( #16170 )  
							
							
							
						 
						
							2021-05-07 19:32:58 +02:00  
				
					
						
							
							
								 
						
							
								23aeef52cc 
								
							 
						 
						
							
							
								
								Remove Salmon and PubSubHubbub ( #11205 )  
							
							... 
							
							
							
							* Remove Salmon and PubSubHubbub endpoints
* Add error when trying to follow OStatus accounts
* Fix new accounts not being created in ResolveAccountService 
							
						 
						
							2019-07-06 23:26:16 +02:00  
				
					
						
							
							
								 
						
							
								a1519a8ef5 
								
							 
						 
						
							
							
								
								Prevent from publicly boosting one's own private toots ( #10775 )  
							
							
							
						 
						
							2019-05-18 00:28:51 +02:00  
				
					
						
							
							
								 
						
							
								5e38ef87a7 
								
							 
						 
						
							
							
								
								Fix reblogs privacy ( #10302 )  
							
							... 
							
							
							
							* Fix reblogs privacy
* Fix Announce processing specs 
							
						 
						
							2019-03-17 14:54:09 +01:00  
				
					
						
							
							
								 
						
							
								cb5b5cb5f7 
								
							 
						 
						
							
							
								
								Slightly reduce RAM usage ( #7301 )  
							
							... 
							
							
							
							* No need to re-require sidekiq plugins, they are required via Gemfile
* Add derailed_benchmarks tool, no need to require TTY gems in Gemfile
* Replace ruby-oembed with FetchOEmbedService
Reduce startup by 45382 allocated objects
* Remove preloaded JSON-LD in favour of caching HTTP responses
Reduce boot RAM by about 6 MiB
* Fix tests
* Fix test suite by stubbing out JSON-LD contexts 
							
						 
						
							2018-05-02 18:58:48 +02:00  
				
					
						
							
							
								 
						
							
								b8bae96647 
								
							 
						 
						
							
							
								
								Retoot count increases without reason ( #5363 )  
							
							... 
							
							
							
							* Retoot count increases without reason
-The store_uri method for Statuses was being called on after_create and causing reblogs to be incremented twice.
-This calls it when the transaction is finished by using after_create_commit.
-Fixes #4916 .
* Added test case for after_create_commit callback for checking reblog count.
* Rewrote test to keep original, but added one for only the after_create_commit callback. 
							
						 
						
							2017-10-13 02:52:09 +02:00  
				
					
						
							
							
								 
						
							
								b7370ac8ba 
								
							 
						 
						
							
							
								
								ActivityPub delivery ( #4566 )  
							
							... 
							
							
							
							* Deliver ActivityPub Like
* Deliver ActivityPub Undo-Like
* Deliver ActivityPub Create/Announce activities
* Deliver ActivityPub creates from mentions
* Deliver ActivityPub Block/Undo-Block
* Deliver ActivityPub Accept/Reject-Follow
* Deliver ActivityPub Undo-Follow
* Deliver ActivityPub Follow
* Deliver ActivityPub Delete activities
Incidentally fix  #889 
* Adjust BatchedRemoveStatusService for ActivityPub
* Add tests for ActivityPub workers
* Add tests for FollowService
* Add tests for FavouriteService, UnfollowService and PostStatusService
* Add tests for ReblogService, BlockService, UnblockService, ProcessMentionsService
* Add tests for AuthorizeFollowService, RejectFollowService, RemoveStatusService
* Add tests for BatchedRemoveStatusService
* Deliver updates to a local account to ActivityPub followers
* Minor adjustments 
							
						 
						
							2017-08-13 00:44:41 +02:00  
				
					
						
							
							
								 
						
							
								6de079a5af 
								
							 
						 
						
							
							
								
								Removing external hub completely,  fix   #333  fixing digit-only hashtags,  
							
							... 
							
							
							
							removing web app capability from non-webapp pages 
							
						 
						
							2016-12-18 12:24:37 +01:00  
				
					
						
							
							
								 
						
							
								cd765f26a9 
								
							 
						 
						
							
							
								
								Upgrade ruby to 2.3.1  
							
							
							
						 
						
							2016-11-12 01:55:33 +01:00  
				
					
						
							
							
								 
						
							
								23d08c6749 
								
							 
						 
						
							
							
								
								Changing the use of config constants to the Rails configuration object  
							
							
							
						 
						
							2016-02-29 20:06:39 +01:00  
				
					
						
							
							
								 
						
							
								11ff92c9d7 
								
							 
						 
						
							
							
								
								Adding a test for ReblogService, fixing mentions for remote statuses  
							
							
							
						 
						
							2016-02-28 21:22:56 +01:00  
				
					
						
							
							
								 
						
							
								71fe24096c 
								
							 
						 
						
							
							
								
								Adding a Mention model, test stubs  
							
							
							
						 
						
							2016-02-25 00:17:01 +01:00