Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17340365bb 
							
						 
					 
					
						
						
							
							Add featured hashtags as an ActivityPub collection ( #11595 )  
						
						
						
						
					 
					
						2020-09-02 02:11:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d8398c8b8 
							
						 
					 
					
						
						
							
							Add E2EE API ( #13820 )  
						
						
						
						
					 
					
						2020-06-02 19:24:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							988b0493fe 
							
						 
					 
					
						
						
							
							Add more tests for ActivityPub controllers ( #13585 )  
						
						
						
						
					 
					
						2020-05-03 16:30:36 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
						
						
							
						
						
							059945c97c 
							
						 
					 
					
						
						
							
							Improve status pin query ( #11972 )  
						
						
						
						
					 
					
						2019-09-27 15:23:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c669bb42ba 
							
						 
					 
					
						
						
							
							Add (back) rails-level JSON caching ( #11333 )  
						
						
						
						
					 
					
						2019-07-21 22:32:16 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
						
						
							
						
						
							15ddabf95a 
							
						 
					 
					
						
						
							
							Fix caching headers in ActivityPub endpoints ( #11331 )  
						
						... 
						
						
						
						* Fix reverse-proxy caching in public fetch mode
* Fix caching in ActivityPub-specific controllers 
						
						
					 
					
						2019-07-17 00:00:39 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bf67ca913 
							
						 
					 
					
						
						
							
							Add ActivityPub secure mode ( #11269 )  
						
						... 
						
						
						
						* Add HTTP signature requirement for served ActivityPub resources
* Change `SECURE_MODE` to `AUTHORIZED_FETCH`
* Add 'Signature' to 'Vary' header and improve code style
* Improve code style by adding `public_fetch_mode?` method 
						
						
					 
					
						2019-07-11 20:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63c7fe8e48 
							
						 
					 
					
						
						
							
							Refactor controllers for statuses, accounts, and more ( #11249 )  
						
						
						
						
					 
					
						2019-07-08 12:03:45 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
						
						
							
						
						
							cac9110533 
							
						 
					 
					
						
						
							
							Cleanup various controllers ( #10972 )  
						
						... 
						
						
						
						* Remove skip_session! as it is not supported in Rails 5
* Minor cleanup in StreamEntriesController
* Remove redundant mark_cacheable! calls 
						
						
					 
					
						2019-06-05 14:02:59 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6e3c3900 
							
						 
					 
					
						
						
							
							Cache featured collections, as well as outbox, followers and following ( #10467 )  
						
						
						
						
					 
					
						2019-04-04 01:30:44 +02:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
						
						
							
						
						
							ed24bb2c3e 
							
						 
					 
					
						
						
							
							Add specs for activitypub collections controller ( #9484 )  
						
						... 
						
						
						
						* Add specs for ActivityPub::CollectionsController#show
* Raise ActiveRecord::RecordNotFound
Raising ActiveRecord::NotFound raises NameError: uninitialized constant
ActiveRecord::NotFound. 
						
						
					 
					
						2018-12-10 21:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c1f7b2ece 
							
						 
					 
					
						
						
							
							Better pagination for ActivityPub outbox ( #7356 )  
						
						
						
						
					 
					
						2018-05-04 19:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9110db41c5 
							
						 
					 
					
						
						
							
							Federate pinned statuses over ActivityPub ( #6610 )  
						
						... 
						
						
						
						* Federate pinned statuses over ActivityPub
* Display pinned toots in web UI
Fix  #6117 
* Fix migration
* Fix tests
* Update outbox_serializer.rb
* Update remove_serializer.rb
* Update add_serializer.rb
* Update fetch_featured_collection_service.rb 
						
						
					 
					
						2018-03-04 09:19:11 +01:00