5405bdd344 
								
							 
						 
						
							
							
								
								Remove unused E2EE messaging code ( #31193 )  
							
							
							
						 
						
							2024-09-18 09:27:43 +00:00  
				
					
						
							
							
								 
						
							
								c35ea59ee6 
								
							 
						 
						
							
							
								
								Fix security context sometimes not being added in LD-Signed activities ( #31871 )  
							
							
							
						 
						
							2024-09-12 12:58:12 +00:00  
				
					
						
							
							
								 
						
							
								ced5e853c7 
								
							 
						 
						
							
							
								
								Fix duplicate `orderedItems` in user archive's `outbox.json` ( #31099 )  
							
							
							
						 
						
							2024-07-22 08:56:05 +00:00  
				
					
						
							
							
								 
						
							
								05342529dd 
								
							 
						 
						
							
							
								
								Reduce factory creation in AP activity move spec ( #31064 )  
							
							
							
						 
						
							2024-07-19 08:31:34 +00:00  
				
					
						
							
							
								 
						
							
								aa88aca0ad 
								
							 
						 
						
							
							
								
								Add optional OAuth application to reports ( #30539 )  
							
							
							
						 
						
							2024-07-16 13:23:08 +00:00  
				
					
						
							
							
								 
						
							
								f1300ad284 
								
							 
						 
						
							
							
								
								Rename jobs/attachments rspec tag names ( #29762 )  
							
							
							
						 
						
							2024-07-08 16:01:08 +00:00  
				
					
						
							
							
								 
						
							
								9cc4040308 
								
							 
						 
						
							
							
								
								Extract `COMMENT_SIZE_LIMIT` constant in `AP::Activity::Flag` class ( #30637 )  
							
							
							
						 
						
							2024-06-10 15:23:55 +00:00  
				
					
						
							
							
								 
						
							
								133d98fb25 
								
							 
						 
						
							
							
								
								Normalize language code of incoming posts ( #30403 )  
							
							
							
						 
						
							2024-05-23 17:28:18 +00:00  
				
					
						
							
							
								 
						
							
								8349b45d60 
								
							 
						 
						
							
							
								
								Accept extra args that we wont verify in `ap/activity/add_spec` ( #29005 )  
							
							
							
						 
						
							2024-03-13 08:46:11 +00:00  
				
					
						
							
							
								 
						
							
								9fee5e8526 
								
							 
						 
						
							
							
								
								Merge pull request from GHSA-jhrq-qvrm-qr36  
							
							... 
							
							
							
							* Fix insufficient Content-Type checking of fetched ActivityStreams objects
* Allow JSON-LD documents with multiple profiles 
							
						 
						
							2024-02-16 11:56:12 +01:00  
				
					
						
							
							
								 
						
							
								ed4939296a 
								
							 
						 
						
							
							
								
								Reduce `RSpec/MultipleExpectations` in ap/activity/create spec ( #29224 )  
							
							
							
						 
						
							2024-02-16 07:43:00 +00:00  
				
					
						
							
							
								 
						
							
								15437e4ad9 
								
							 
						 
						
							
							
								
								Add `context` and `before` to lengthy tag manager spec examples ( #29129 )  
							
							
							
						 
						
							2024-02-08 10:03:04 +00:00  
				
					
						
							
							
								 
						
							
								1726085db5 
								
							 
						 
						
							
							
								
								Merge pull request from GHSA-3fjr-858r-92rw  
							
							... 
							
							
							
							* Fix insufficient origin validation
* Bump version to 4.3.0-alpha.1 
							
						 
						
							2024-02-01 15:56:46 +01:00  
				
					
						
							
							
								 
						
							
								087415d0fe 
								
							 
						 
						
							
							
								
								Add tests for processing statuses using bearcap URIs ( #28904 )  
							
							
							
						 
						
							2024-01-25 11:13:36 +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  
				
					
						
							
							
								 
						
							
								2bf84b93d4 
								
							 
						 
						
							
							
								
								Fix media attachment order of remote posts ( #28469 )  
							
							
							
						 
						
							2023-12-22 15:10:39 +00:00  
				
					
						
							
							
								 
						
							
								c99f88e1a8 
								
							 
						 
						
							
							
								
								Clean up of `RSpec/LetSetup` within `spec/lib` ( #28447 )  
							
							
							
						 
						
							2023-12-21 11:19:56 +00:00  
				
					
						
							
							
								 
						
							
								973597c6f1 
								
							 
						 
						
							
							
								
								Consolidate configuration of `Sidekiq::Testing.fake!` setup ( #28046 )  
							
							
							
						 
						
							2023-11-23 09:43:43 +00:00  
				
					
						
							
							
								 
						
							
								cfa14ec6d1 
								
							 
						 
						
							
							
								
								Fix `Lint/EmptyBlock` cop ( #27748 )  
							
							
							
						 
						
							2023-11-07 09:11:04 +00:00  
				
					
						
							
							
								 
						
							
								c0989b78f8 
								
							 
						 
						
							
							
								
								Fix incoming status creation date not being restricted to standard ISO8601 ( #27655 )  
							
							
							
						 
						
							2023-11-06 09:28:14 +00:00  
				
					
						
							
							
								 
						
							
								0337df3a42 
								
							 
						 
						
							
							
								
								Fix posts from threads received out-of-order sometimes not being inserted into timelines ( #27653 )  
							
							
							
						 
						
							2023-11-02 14:58:37 +00:00  
				
					
						
							
							
								 
						
							
								13688539bc 
								
							 
						 
						
							
							
								
								Fix processing LDSigned activities from actors with unknown public keys ( #27474 )  
							
							
							
						 
						
							2023-10-20 10:45:46 +02:00  
				
					
						
							
							
								 
						
							
								f8afa0f614 
								
							 
						 
						
							
							
								
								Remove unused stub json ld context ( #25454 )  
							
							
							
						 
						
							2023-10-16 15:38:27 +02:00  
				
					
						
							
							
								 
						
							
								6c3c5bbbc3 
								
							 
						 
						
							
							
								
								Fix crash when processing Flag activity with no status ( #26189 )  
							
							
							
						 
						
							2023-07-27 16:11:56 +02:00  
				
					
						
							
							
								 
						
							
								1e3b19230a 
								
							 
						 
						
							
							
								
								Add stricter protocol fields validation for accounts ( #25937 )  
							
							
							
						 
						
							2023-07-20 18:23:48 +02:00  
				
					
						
							
							
								 
						
							
								05f9e39b32 
								
							 
						 
						
							
							
								
								Fix `RSpec/VerifiedDoubles` cop ( #25469 )  
							
							
							
						 
						
							2023-06-22 14:55:22 +02:00  
				
					
						
							
							
								 
						
							
								6c0e3f490a 
								
							 
						 
						
							
							
								
								Fix RSpec/MissingExampleGroupArgument cop ( #25310 )  
							
							
							
						 
						
							2023-06-06 15:51:42 +02:00  
				
					
						
							
							
								 
						
							
								19f9098551 
								
							 
						 
						
							
							
								
								Allow reports with long comments from remote instances, but truncate ( #25028 )  
							
							
							
						 
						
							2023-05-22 13:15:21 +02:00  
				
					
						
							
							
								 
						
							
								710745e16b 
								
							 
						 
						
							
							
								
								Fix RSpec/ContextWording cop ( #24739 )  
							
							
							
						 
						
							2023-05-04 05:49:08 +02:00  
				
					
						
							
							
								 
						
							
								3df665fd23 
								
							 
						 
						
							
							
								
								Fix Lint/ConstantDefinitionInBlock cop ( #24763 )  
							
							
							
						 
						
							2023-05-03 10:32:30 +02:00  
				
					
						
							
							
								 
						
							
								84cc805cae 
								
							 
						 
						
							
							
								
								Enable Style/FrozenStringLiteralComment for specs ( #23790 )  
							
							
							
						 
						
							2023-02-22 09:55:31 +09:00  
				
					
						
							
							
								 
						
							
								5116347eb7 
								
							 
						 
						
							
							
								
								Autofix Rubocop RSpec/BeEq ( #23740 )  
							
							
							
						 
						
							2023-02-20 06:14:50 +01:00  
				
					
						
							
							
								 
						
							
								4552685f6b 
								
							 
						 
						
							
							
								
								Autofix Rubocop RSpec/LeadingSubject ( #23670 )  
							
							
							
						 
						
							2023-02-20 13:24:14 +09:00  
				
					
						
							
							
								 
						
							
								5179c47087 
								
							 
						 
						
							
							
								
								Autofix Rubocops RSpec/ScatteredLet ( #23725 )  
							
							
							
						 
						
							2023-02-20 11:17:41 +09:00  
				
					
						
							
							
								 
						
							
								bd1d57c230 
								
							 
						 
						
							
							
								
								Autofix Rubocop RSpec/EmptyLineAfterSubject ( #23719 )  
							
							
							
						 
						
							2023-02-20 02:46:00 +01:00  
				
					
						
							
							
								 
						
							
								dbc6d7b276 
								
							 
						 
						
							
							
								
								Autofix Rubocop Lint/UnusedBlockArgument ( #23712 )  
							
							
							
						 
						
							2023-02-20 02:45:50 +01:00  
				
					
						
							
							
								 
						
							
								65ba0d92ef 
								
							 
						 
						
							
							
								
								Enable Rubocop RSpec/NotToNot ( #23723 )  
							
							
							
						 
						
							2023-02-20 02:33:27 +01:00  
				
					
						
							
							
								 
						
							
								5069769cbe 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/TrailingCommaInHashLiteral ( #23693 )  
							
							
							
						 
						
							2023-02-18 23:33:41 +09:00  
				
					
						
							
							
								 
						
							
								a7db0b41cd 
								
							 
						 
						
							
							
								
								Autofix Rubocop Lint/ParenthesesAsGroupedExpression ( #23682 )  
							
							
							
						 
						
							2023-02-18 04:00:05 +01:00  
				
					
						
							
							
								 
						
							
								634368c491 
								
							 
						 
						
							
							
								
								Autofix Rubocop Lint/SymbolConversion ( #23683 )  
							
							
							
						 
						
							2023-02-18 03:23:49 +01:00  
				
					
						
							
							
								 
						
							
								669f6d2c0a 
								
							 
						 
						
							
							
								
								Run rubocop formatting except line length ( #23632 )  
							
							
							
						 
						
							2023-02-18 06:56:20 +09:00  
				
					
						
							
							
								 
						
							
								0c9eac80d8 
								
							 
						 
						
							
							
								
								Fix unbounded recursion in post discovery ( #23506 )  
							
							... 
							
							
							
							* Add a limit to how many posts can get fetched as a result of a single request
* Add tests
* Always pass `request_id` when processing `Announce` activities
---------
Co-authored-by: nametoolong <nametoolong@users.noreply.github.com> 
							
						 
						
							2023-02-10 22:16:37 +01:00  
				
					
						
							
							
								 
						
							
								8cf7006d4e 
								
							 
						 
						
							
							
								
								Refactor ActivityPub handling to prepare for non-Account actors ( #19212 )  
							
							... 
							
							
							
							* Move ActivityPub::FetchRemoteAccountService to ActivityPub::FetchRemoteActorService
ActivityPub::FetchRemoteAccountService is kept as a wrapper for when the actor is
specifically required to be an Account
* Refactor SignatureVerification to allow non-Account actors
* fixup! Move ActivityPub::FetchRemoteAccountService to ActivityPub::FetchRemoteActorService
* Refactor ActivityPub::FetchRemoteKeyService to potentially return non-Account actors
* Refactor inbound ActivityPub payload processing to accept non-Account actors
* Refactor inbound ActivityPub processing to accept activities relayed through non-Account
* Refactor how Account key URIs are built
* Refactor Request and drop unused key_id_format parameter
* Rename ActivityPub::Dereferencer `signature_account` to `signature_actor` 
							
						 
						
							2022-09-21 22:45:57 +02:00  
				
					
						
							
							
								 
						
							
								1b4054256f 
								
							 
						 
						
							
							
								
								Fix crash when a remote Flag activity mentions a private post ( #18760 )  
							
							... 
							
							
							
							* Add tests
* Fix crash when a remote Flag activity mentions a private post 
							
						 
						
							2022-07-04 11:08:30 +02:00  
				
					
						
							
							
								 
						
							
								3917353645 
								
							 
						 
						
							
							
								
								Fix single Redis connection being used across all threads ( #18135 )  
							
							... 
							
							
							
							* Fix single Redis connection being used across all Sidekiq threads
* Fix tests 
							
						 
						
							2022-04-28 17:47:34 +02:00  
				
					
						
							
							
								 
						
							
								0360135d4d 
								
							 
						 
						
							
							
								
								Fix PeerTube videos appearing with an erroneous “Edited at” marker ( #18100 )  
							
							... 
							
							
							
							* Fix PeerTube videos appearing with an erroneous “Edited at” marker
PeerTube videos have an `updated` field equal to `published`.
When processing an incoming activity that has the same value for `updated` and
`published`, assume this doesn't represent an actual edit.
* Please CodeClimate 
							
						 
						
							2022-04-26 21:25:26 +02:00  
				
					
						
							
							
								 
						
							
								8f537a1168 
								
							 
						 
						
							
							
								
								Change relays handling to not record boosts ( #17571 )  
							
							... 
							
							
							
							* Change relays handling to not record boosts
* Update tests 
							
						 
						
							2022-02-16 14:36:44 +01:00  
				
					
						
							
							
								 
						
							
								6505b39e5d 
								
							 
						 
						
							
							
								
								Fix poll updates being saved as status edits ( #17373 )  
							
							... 
							
							
							
							Fix  #17344  
						
							2022-01-26 18:05:39 +01:00  
				
					
						
							
							
								 
						
							
								d5c9feb7b7 
								
							 
						 
						
							
							
								
								Add support for private pinned posts ( #16954 )  
							
							... 
							
							
							
							* Add support for private pinned toots
* Allow local user to pin private toots
* Change wording to avoid "direct message" 
							
						 
						
							2022-01-17 00:49:55 +01:00