954b470fbc 
								
							 
						 
						
							
							
								
								Fix error when attempting to delete posts that triggered a notification request ( #29666 )  
							
							
							
						 
						
							2024-03-20 16:48:24 +00:00  
				
					
						
							
							
								 
						
							
								d4449cc682 
								
							 
						 
						
							
							
								
								Fix account_relationship_severance_events unique indexes ( #29665 )  
							
							
							
						 
						
							2024-03-20 16:08:34 +00:00  
				
					
						
							
							
								 
						
							
								44bf7b8128 
								
							 
						 
						
							
							
								
								Add notifications of severed relationships ( #27511 )  
							
							
							
						 
						
							2024-03-20 15:37:21 +00:00  
				
					
						
							
							
								 
						
							
								8a1423a474 
								
							 
						 
						
							
							
								
								Allow unblocking email addresses from any matching account ( #29305 )  
							
							
							
						 
						
							2024-03-20 14:38:00 +00:00  
				
					
						
							
							
								 
						
							
								62e266fbd6 
								
							 
						 
						
							
							
								
								Add `BrowserDetection` model concern ( #29513 )  
							
							
							
						 
						
							2024-03-19 15:39:14 +00:00  
				
					
						
							
							
								 
						
							
								d5063072c3 
								
							 
						 
						
							
							
								
								Revert friends-of-friends follow recommendation query to using a CTE ( #29619 )  
							
							
							
						 
						
							2024-03-18 12:57:21 +00:00  
				
					
						
							
							
								 
						
							
								838b0bdf2d 
								
							 
						 
						
							
							
								
								Remove unused `Account::Interactions#endorsed?` method ( #29463 )  
							
							
							
						 
						
							2024-03-15 09:00:26 +00:00  
				
					
						
							
							
								 
						
							
								6c3e718b86 
								
							 
						 
						
							
							
								
								Remove setting of `sensitive` value (default false, not null) in Status model ( #29589 )  
							
							
							
						 
						
							2024-03-14 13:56:59 +00:00  
				
					
						
							
							
								 
						
							
								14aa7f1e15 
								
							 
						 
						
							
							
								
								Use `Account.activitypub` generated scope ( #28157 )  
							
							
							
						 
						
							2024-03-14 13:19:20 +00:00  
				
					
						
							
							
								 
						
							
								0bc17a3d48 
								
							 
						 
						
							
							
								
								Use enum-generated `public_visibility` scope on Status ( #28156 )  
							
							
							
						 
						
							2024-03-14 09:31:57 +00:00  
				
					
						
							
							
								 
						
							
								19cbadfbd6 
								
							 
						 
						
							
							
								
								Use enum-generated scope for `IpBlock` in CLI ( #28144 )  
							
							
							
						 
						
							2024-03-14 09:31:15 +00:00  
				
					
						
							
							
								 
						
							
								c09b8a7164 
								
							 
						 
						
							
							
								
								Add `Account.without_internal` scope ( #29559 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-03-13 14:11:23 +00:00  
				
					
						
							
							
								 
						
							
								b43eaa4517 
								
							 
						 
						
							
							
								
								Refactor notification filtering behavior definition ( #29567 )  
							
							
							
						 
						
							2024-03-13 10:35:49 +00:00  
				
					
						
							
							
								 
						
							
								01b624c4a0 
								
							 
						 
						
							
							
								
								Use `normalizes` on `CustomFilter#context` value ( #27602 )  
							
							
							
						 
						
							2024-03-13 08:50:21 +00:00  
				
					
						
							
							
								 
						
							
								d4ed7e466c 
								
							 
						 
						
							
							
								
								Extract `by_domain_length` scope in `DomainNormalizable` concern ( #29517 )  
							
							
							
						 
						
							2024-03-12 13:09:11 +00:00  
				
					
						
							
							
								 
						
							
								216cea1e27 
								
							 
						 
						
							
							
								
								Fix incorrect frequency value in `FriendsOfFriendsSource` data ( #29550 )  
							
							
							
						 
						
							2024-03-12 08:38:32 +00:00  
				
					
						
							
							
								 
						
							
								c10bbf5fe3 
								
							 
						 
						
							
							
								
								Add notification policies and notification requests in web UI ( #29433 )  
							
							
							
						 
						
							2024-03-11 15:02:21 +00:00  
				
					
						
							
							
								 
						
							
								4a6ddbc9c0 
								
							 
						 
						
							
							
								
								Normalize idna domain before account unblock domain ( #29530 )  
							
							
							
						 
						
							2024-03-11 09:28:08 +00:00  
				
					
						
							
							
								 
						
							
								5b3a8737d6 
								
							 
						 
						
							
							
								
								Add hints for rules ( #29539 )  
							
							
							
						 
						
							2024-03-11 08:57:07 +00:00  
				
					
						
							
							
								 
						
							
								50b17f7e10 
								
							 
						 
						
							
							
								
								Add notification policies and notification requests ( #29366 )  
							
							
							
						 
						
							2024-03-07 14:53:37 +00:00  
				
					
						
							
							
								 
						
							
								ee8d0b9447 
								
							 
						 
						
							
							
								
								Fix follow suggestions potentially including silenced or blocked accounts ( #29306 )  
							
							
							
						 
						
							2024-03-04 06:35:20 +00:00  
				
					
						
							
							
								 
						
							
								934cab7508 
								
							 
						 
						
							
							
								
								New welcome email ( #28883 )  
							
							... 
							
							
							
							Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> 
							
						 
						
							2024-03-01 12:16:53 +00:00  
				
					
						
							
							
								 
						
							
								3389c41b58 
								
							 
						 
						
							
							
								
								Move `nobody` position in `UserRole` magic number to constant ( #29465 )  
							
							
							
						 
						
							2024-03-01 11:05:24 +00:00  
				
					
						
							
							
								 
						
							
								8429d07454 
								
							 
						 
						
							
							
								
								Add `RankedTrend` concern for trends classes ( #29388 )  
							
							
							
						 
						
							2024-02-26 13:45:39 +00:00  
				
					
						
							
							
								 
						
							
								0ef44ee720 
								
							 
						 
						
							
							
								
								Move `AccountSuggestions::Source` subclasses default limit value to constant ( #29282 )  
							
							
							
						 
						
							2024-02-20 09:21:49 +00:00  
				
					
						
							
							
								 
						
							
								785e2f9399 
								
							 
						 
						
							
							
								
								Add scope `providing_styles` to `UserRole` ( #29286 )  
							
							
							
						 
						
							2024-02-20 09:18:05 +00:00  
				
					
						
							
							
								 
						
							
								245064bb98 
								
							 
						 
						
							
							
								
								Move "everyone" role and "instance actor" account magic number IDs to constants ( #29260 )  
							
							
							
						 
						
							2024-02-19 11:09:43 +00:00  
				
					
						
							
							
								 
						
							
								cfadb87077 
								
							 
						 
						
							
							
								
								Update enum syntax to use the new Rails 7.0 style ( #29217 )  
							
							
							
						 
						
							2024-02-16 14:54:23 +00:00  
				
					
						
							
							
								 
						
							
								b31af34c97 
								
							 
						 
						
							
							
								
								Merge pull request from GHSA-vm39-j3vx-pch3  
							
							... 
							
							
							
							* Prevent different identities from a same SSO provider from accessing a same account
* Lock auth provider changes behind `ALLOW_UNSAFE_AUTH_PROVIDER_REATTACH=true`
* Rename methods to avoid confusion between OAuth and OmniAuth 
							
						 
						
							2024-02-14 15:16:07 +01:00  
				
					
						
							
							
								 
						
							
								68eaa804c9 
								
							 
						 
						
							
							
								
								Merge pull request from GHSA-7w3c-p9j8-mq3x  
							
							... 
							
							
							
							* Ensure destruction of OAuth Applications notifies streaming
Due to doorkeeper using a dependent: delete_all relationship, the destroy of an OAuth Application bypassed the existing AccessTokenExtension callbacks for announcing destructing of access tokens.
* Ensure password resets revoke access to Streaming API
* Improve performance of deleting OAuth tokens
---------
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-02-14 15:15:34 +01:00  
				
					
						
							
							
								 
						
							
								e8b66a0525 
								
							 
						 
						
							
							
								
								Ignore legacy moderator and admin columns on User model ( #29188 )  
							
							
							
						 
						
							2024-02-13 17:14:49 +00:00  
				
					
						
							
							
								 
						
							
								7ee93b7431 
								
							 
						 
						
							
							
								
								Change `source` attribute of `Suggestion` entity in `/api/v2/suggestions` back to a string ( #29108 )  
							
							
							
						 
						
							2024-02-06 17:10:17 +00:00  
				
					
						
							
							
								 
						
							
								66dda7c762 
								
							 
						 
						
							
							
								
								Fix already-invalid reports failing to resolve ( #29027 )  
							
							
							
						 
						
							2024-02-06 09:35:27 +00:00  
				
					
						
							
							
								 
						
							
								86500e3312 
								
							 
						 
						
							
							
								
								Extract scenic view model common methods to concern ( #28111 )  
							
							
							
						 
						
							2024-02-06 09:08:07 +00:00  
				
					
						
							
							
								 
						
							
								fa0ba67753 
								
							 
						 
						
							
							
								
								Change materialized views to be refreshed concurrently to avoid locks ( #29015 )  
							
							
							
						 
						
							2024-01-30 18:21:30 +00:00  
				
					
						
							
							
								 
						
							
								c4af668e5c 
								
							 
						 
						
							
							
								
								Fix follow recommendations for less used languages ( #29017 )  
							
							
							
						 
						
							2024-01-30 17:24:40 +00:00  
				
					
						
							
							
								 
						
							
								42ab855b23 
								
							 
						 
						
							
							
								
								Add specs for `Instance` model scopes and add `with_domain_follows` scope ( #28767 )  
							
							
							
						 
						
							2024-01-25 15:28:27 +00:00  
				
					
						
							
							
								 
						
							
								6b6586f5d0 
								
							 
						 
						
							
							
								
								Add `CustomFilterKeyword#to_regex` method ( #28893 )  
							
							
							
						 
						
							2024-01-25 13:00:34 +00:00  
				
					
						
							
							
								 
						
							
								38f7f8b909 
								
							 
						 
						
							
							
								
								Tidy up association declaration in `Instance` model ( #28880 )  
							
							
							
						 
						
							2024-01-24 17:30:28 +00:00  
				
					
						
							
							
								 
						
							
								7a1f087659 
								
							 
						 
						
							
							
								
								Add `created_before` and `updated_before` scopes to `MediaAttachment` ( #28869 )  
							
							
							
						 
						
							2024-01-24 10:32:54 +00:00  
				
					
						
							
							
								 
						
							
								9d413cbaf8 
								
							 
						 
						
							
							
								
								Fix `Rails/WhereExists` cop in app/models ( #28863 )  
							
							
							
						 
						
							2024-01-24 09:57:49 +00:00  
				
					
						
							
							
								 
						
							
								599bc69503 
								
							 
						 
						
							
							
								
								Simplify `AccountSummary.filtered` query generation ( #28868 )  
							
							
							
						 
						
							2024-01-24 09:57:32 +00:00  
				
					
						
							
							
								 
						
							
								5b1eb09d54 
								
							 
						 
						
							
							
								
								Add annual reports for accounts ( #28693 )  
							
							
							
						 
						
							2024-01-24 09:38:10 +00:00  
				
					
						
							
							
								 
						
							
								c0e8e457ab 
								
							 
						 
						
							
							
								
								Eager loading fixes for `api/` controllers ( #28848 )  
							
							
							
						 
						
							2024-01-23 11:41:54 +00:00  
				
					
						
							
							
								 
						
							
								b0207d7757 
								
							 
						 
						
							
							
								
								Add coverage for `Tag.recently_used` scope ( #28850 )  
							
							
							
						 
						
							2024-01-23 09:10:11 +00:00  
				
					
						
							
							
								 
						
							
								18004bf227 
								
							 
						 
						
							
							
								
								Add `Account.matches_uri_prefix` scope and use in activitypub/followers_synchronizations controller ( #28820 )  
							
							
							
						 
						
							2024-01-22 13:55:37 +00:00  
				
					
						
							
							
								 
						
							
								5fc4ae7c5f 
								
							 
						 
						
							
							
								
								Move privacy policy into markdown file ( #28699 )  
							
							
							
						 
						
							2024-01-19 11:22:23 +00:00  
				
					
						
							
							
								 
						
							
								1480573c83 
								
							 
						 
						
							
							
								
								Add `Account.auditable` scope, fix N+1 in admin/action_logs#index ( #28812 )  
							
							
							
						 
						
							2024-01-19 01:39:30 +00:00  
				
					
						
							
							
								 
						
							
								f866413e72 
								
							 
						 
						
							
							
								
								Extract shared tagged statuses method in `FeaturedTag` ( #28805 )  
							
							
							
						 
						
							2024-01-18 16:14:15 +00:00  
				
					
						
							
							
								 
						
							
								d0b3bc23d7 
								
							 
						 
						
							
							
								
								Remove unused `matches_domain` scopes on Account, DomainAllow, DomainBlock ( #28803 )  
							
							
							
						 
						
							2024-01-18 16:11:04 +00:00  
				
					
						
							
							
								 
						
							
								0b853678a4 
								
							 
						 
						
							
							
								
								Add coverage for `api/v1/peers/search` endpoint and extract controller query to Instance scope ( #28796 )  
							
							
							
						 
						
							2024-01-18 15:57:10 +00:00  
				
					
						
							
							
								 
						
							
								9fb9ef418a 
								
							 
						 
						
							
							
								
								Fix `Rails/WhereExists` cop in User model ( #28792 )  
							
							
							
						 
						
							2024-01-18 13:55:44 +00:00  
				
					
						
							
							
								 
						
							
								aaa6f2e930 
								
							 
						 
						
							
							
								
								Group common `class_name` options in associations ( #28779 )  
							
							
							
						 
						
							2024-01-18 12:29:41 +00:00  
				
					
						
							
							
								 
						
							
								da31792ac7 
								
							 
						 
						
							
							
								
								Fix `Rails/WhereExists` cop in FeaturedTag model ( #28791 )  
							
							
							
						 
						
							2024-01-18 12:22:12 +00:00  
				
					
						
							
							
								 
						
							
								89c9a4502d 
								
							 
						 
						
							
							
								
								Fix `Rails/WhereExists` cop in account/interactions concern ( #28789 )  
							
							
							
						 
						
							2024-01-18 09:36:16 +00:00  
				
					
						
							
							
								 
						
							
								1b0cb3b54d 
								
							 
						 
						
							
							
								
								Announcement reactions query spec improvement and refactor ( #28768 )  
							
							
							
						 
						
							2024-01-17 09:18:13 +00:00  
				
					
						
							
							
								 
						
							
								98b5f85f10 
								
							 
						 
						
							
							
								
								Rename and refactor `User#confirm!` to `User#mark_email_as_confirmed!` ( #28735 )  
							
							
							
						 
						
							2024-01-15 18:04:58 +00:00  
				
					
						
							
							
								 
						
							
								e621c1c44c 
								
							 
						 
						
							
							
								
								Fix registrations not checking MX records for email domain blocks requiring approval ( #28608 )  
							
							
							
						 
						
							2024-01-15 17:10:57 +00:00  
				
					
						
							
							
								 
						
							
								a2f02a0775 
								
							 
						 
						
							
							
								
								Disable `Rails/SkipsModelValidations` cop ( #28712 )  
							
							
							
						 
						
							2024-01-15 13:46:47 +00:00  
				
					
						
							
							
								 
						
							
								8cb4825c8b 
								
							 
						 
						
							
							
								
								Fix sign-up restrictions based on email addresses not being enforced ( #28732 )  
							
							
							
						 
						
							2024-01-15 11:06:48 +00:00  
				
					
						
							
							
								 
						
							
								a90c134850 
								
							 
						 
						
							
							
								
								Move followable by logic to suggestion class ( #28710 )  
							
							
							
						 
						
							2024-01-12 13:09:33 +00:00  
				
					
						
							
							
								 
						
							
								543d7890fd 
								
							 
						 
						
							
							
								
								Use normalizes to prepare `User` values ( #28650 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-01-10 13:36:06 +00:00  
				
					
						
							
							
								 
						
							
								10203bd57a 
								
							 
						 
						
							
							
								
								Clean up `Setting` model and remove dead code ( #28661 )  
							
							
							
						 
						
							2024-01-09 14:01:53 +00:00  
				
					
						
							
							
								 
						
							
								1781849884 
								
							 
						 
						
							
							
								
								Inline what remains of the rails-settings-cached gem ( #28618 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-01-09 11:50:21 +00:00  
				
					
						
							
							
								 
						
							
								cd4b4d4734 
								
							 
						 
						
							
							
								
								Replace unused `by_recent_sign_in` scope ( #28616 )  
							
							
							
						 
						
							2024-01-08 15:31:13 +00:00  
				
					
						
							
							
								 
						
							
								e677eb164c 
								
							 
						 
						
							
							
								
								Remove unused `Announcement#time_range?` ( #28648 )  
							
							
							
						 
						
							2024-01-08 15:26:30 +00:00  
				
					
						
							
							
								 
						
							
								3e43cd095c 
								
							 
						 
						
							
							
								
								Remove unused scope `Announcement.without_muted` ( #28645 )  
							
							
							
						 
						
							2024-01-08 15:26:14 +00:00  
				
					
						
							
							
								 
						
							
								9322396e58 
								
							 
						 
						
							
							
								
								Use normalizes to prepare `Account#username` value ( #28646 )  
							
							
							
						 
						
							2024-01-08 13:48:31 +00:00  
				
					
						
							
							
								 
						
							
								cd58e37b25 
								
							 
						 
						
							
							
								
								Remove unused `DomainBlock#affected_accounts_count` method ( #28642 )  
							
							
							
						 
						
							2024-01-08 13:38:52 +00:00  
				
					
						
							
							
								 
						
							
								4ccba94489 
								
							 
						 
						
							
							
								
								Remove unused `*_silenced_accounts` scopes on Status ( #28644 )  
							
							
							
						 
						
							2024-01-08 13:35:53 +00:00  
				
					
						
							
							
								 
						
							
								c52a593a30 
								
							 
						 
						
							
							
								
								Remove unused scope `User.emailable` ( #28647 )  
							
							
							
						 
						
							2024-01-08 13:33:45 +00:00  
				
					
						
							
							
								 
						
							
								e827c4692c 
								
							 
						 
						
							
							
								
								Use Arel `matches` method in CustomEmoji search ( #28615 )  
							
							
							
						 
						
							2024-01-08 13:26:12 +00:00  
				
					
						
							
							
								 
						
							
								1bc5a52139 
								
							 
						 
						
							
							
								
								Extract SQL heredoc method for Announcement scopes ( #28613 )  
							
							
							
						 
						
							2024-01-08 11:22:16 +00:00  
				
					
						
							
							
								 
						
							
								aa6d07dbd9 
								
							 
						 
						
							
							
								
								Use normalizes to prepare CustomEmoji `domain` value ( #28624 )  
							
							
							
						 
						
							2024-01-08 11:20:59 +00:00  
				
					
						
							
							
								 
						
							
								202951e6d9 
								
							 
						 
						
							
							
								
								Use Arel `in_order_of` method to generate CASE for `DomainBlock.by_severity` ( #28617 )  
							
							
							
						 
						
							2024-01-08 11:15:36 +00:00  
				
					
						
							
							
								 
						
							
								57f49c8191 
								
							 
						 
						
							
							
								
								Use Arel `nulls_first` method in ordering CustomEmojiFilter scope ( #28614 )  
							
							
							
						 
						
							2024-01-08 11:09:50 +00:00  
				
					
						
							
							
								 
						
							
								5a6d533c53 
								
							 
						 
						
							
							
								
								Enable Rails 7.1 Marshalling format ( #28609 )  
							
							
							
						 
						
							2024-01-05 21:57:47 +00:00  
				
					
						
							
							
								 
						
							
								12bed81187 
								
							 
						 
						
							
							
								
								Add validation specs to `CustomFilter` model ( #28600 )  
							
							
							
						 
						
							2024-01-05 15:13:59 +00:00  
				
					
						
							
							
								 
						
							
								dfdadb92e8 
								
							 
						 
						
							
							
								
								Add ability to require approval when users sign up using specific email domains ( #28468 )  
							
							
							
						 
						
							2024-01-04 09:07:05 +00:00  
				
					
						
							
							
								 
						
							
								195b89d336 
								
							 
						 
						
							
							
								
								Fix .opus file uploads being misidentified by Paperclip ( #28580 )  
							
							
							
						 
						
							2024-01-03 19:02:53 +00:00  
				
					
						
							
							
								 
						
							
								fcfdeadc04 
								
							 
						 
						
							
							
								
								Fix random `NoMethodError` errors on cached `CustomFilter` objects ( #28521 )  
							
							
							
						 
						
							2023-12-29 16:23:07 +00:00  
				
					
						
							
							
								 
						
							
								ba5f659bb3 
								
							 
						 
						
							
							
								
								Use shorter attribute query methods in `Announcement` ( #28474 )  
							
							
							
						 
						
							2023-12-29 10:55:50 +00:00  
				
					
						
							
							
								 
						
							
								128c5b7db3 
								
							 
						 
						
							
							
								
								Fix `Performance/StringIdentifierArgument` cop ( #28508 )  
							
							
							
						 
						
							2023-12-29 10:23:30 +00:00  
				
					
						
							
							
								 
						
							
								2bf84b93d4 
								
							 
						 
						
							
							
								
								Fix media attachment order of remote posts ( #28469 )  
							
							
							
						 
						
							2023-12-22 15:10:39 +00:00  
				
					
						
							
							
								 
						
							
								d29b1cca2e 
								
							 
						 
						
							
							
								
								Fix `friends_of_friends` sometimes suggesting already-followed accounts ( #28433 )  
							
							
							
						 
						
							2023-12-20 14:35:59 +00:00  
				
					
						
							
							
								 
						
							
								b5ac61b2c5 
								
							 
						 
						
							
							
								
								Change algorithm of follow recommendations ( #28314 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-12-19 10:59:43 +00:00  
				
					
						
							
							
								 
						
							
								7d9b209fe8 
								
							 
						 
						
							
							
								
								Fix call to inefficient `delete_matched` cache method in domain blocks ( #28374 )  
							
							
							
						 
						
							2023-12-18 16:14:43 +00:00  
				
					
						
							
							
								 
						
							
								1820bad646 
								
							 
						 
						
							
							
								
								Fix `Performance/StringIdentifierArgument` cop ( #28399 )  
							
							
							
						 
						
							2023-12-18 10:26:09 +00:00  
				
					
						
							
							
								 
						
							
								0e5b8fc46b 
								
							 
						 
						
							
							
								
								Fix `Style/RedundantReturn` cop ( #28391 )  
							
							
							
						 
						
							2023-12-18 09:50:51 +00:00  
				
					
						
							
							
								 
						
							
								b1dec09d20 
								
							 
						 
						
							
							
								
								Fix `Style/InverseMethods` cop ( #28377 )  
							
							
							
						 
						
							2023-12-15 15:52:00 +00:00  
				
					
						
							
							
								 
						
							
								dcc24db793 
								
							 
						 
						
							
							
								
								Fix N+1s because of association preloaders not actually getting called ( #28339 )  
							
							
							
						 
						
							2023-12-13 07:47:32 +00:00  
				
					
						
							
							
								 
						
							
								3918dc68c7 
								
							 
						 
						
							
							
								
								Use composite primary key for `PreviewCardsStatus` model ( #28208 )  
							
							
							
						 
						
							2023-12-07 14:49:05 +00:00  
				
					
						
							
							
								 
						
							
								5631f139c1 
								
							 
						 
						
							
							
								
								Fix `Lint/SymbolConversion` cop ( #28175 )  
							
							
							
						 
						
							2023-12-01 15:53:35 +00:00  
				
					
						
							
							
								 
						
							
								d83d01eb1e 
								
							 
						 
						
							
							
								
								Fix `Lint/RedundantSafeNavigation` cop ( #28172 )  
							
							
							
						 
						
							2023-12-01 15:52:56 +00:00  
				
					
						
							
							
								 
						
							
								f70f39dd04 
								
							 
						 
						
							
							
								
								Add explicit `dependent: nil` to associations ( #28169 )  
							
							
							
						 
						
							2023-12-01 15:52:47 +00:00  
				
					
						
							
							
								 
						
							
								440b80b2e7 
								
							 
						 
						
							
							
								
								Model concerns organization into module namespaces ( #28149 )  
							
							
							
						 
						
							2023-12-01 11:00:41 +00:00  
				
					
						
							
							
								 
						
							
								963354978a 
								
							 
						 
						
							
							
								
								Add `Account#unavailable?` and `Account#permanently_unavailable?` aliases ( #28053 )  
							
							
							
						 
						
							2023-11-30 15:43:26 +00:00  
				
					
						
							
							
								 
						
							
								bb0efe16e6 
								
							 
						 
						
							
							
								
								Remove `default_scope` from `MediaAttachment` class ( #28043 )  
							
							
							
						 
						
							2023-11-30 13:30:35 +00:00  
				
					
						
							
							
								 
						
							
								e48ecd2929 
								
							 
						 
						
							
							
								
								Remove `default_scope` from `Admin::ActionLog` ( #28026 )  
							
							
							
						 
						
							2023-11-29 10:39:59 +00:00  
				
					
						
							
							
								 
						
							
								186895fc88 
								
							 
						 
						
							
							
								
								Refactor, lint fix, and bug fix on admin/roles/form partial ( #27558 )  
							
							
							
						 
						
							2023-11-29 10:00:52 +00:00  
				
					
						
							
							
								 
						
							
								3a24754229 
								
							 
						 
						
							
							
								
								Change GIF max matrix size error to explicitly mention GIF files ( #27927 )  
							
							
							
						 
						
							2023-11-24 09:31:28 +00:00  
				
					
						
							
							
								 
						
							
								4be12791e6 
								
							 
						 
						
							
							
								
								Remove `default_scope` from `StatusEdit` class ( #28042 )  
							
							
							
						 
						
							2023-11-23 09:26:11 +00:00  
				
					
						
							
							
								 
						
							
								cdc57c74b7 
								
							 
						 
						
							
							
								
								Fix unsupported time zone or locale preventing sign-up ( #28035 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-11-22 11:38:07 +00:00  
				
					
						
							
							
								 
						
							
								d2aacea8da 
								
							 
						 
						
							
							
								
								Reduce `.times` usage in AccountSearch spec, use constant for default limit ( #27946 )  
							
							
							
						 
						
							2023-11-20 09:08:22 +00:00  
				
					
						
							
							
								 
						
							
								2b038b4f89 
								
							 
						 
						
							
							
								
								Added Thai diacritics and tone marks in HASHTAG_INVALID_CHARS_RE ( #26576 )  
							
							
							
						 
						
							2023-11-14 15:33:59 +00:00  
				
					
						
							
							
								 
						
							
								b7807f3d84 
								
							 
						 
						
							
							
								
								Use `normalizes` to prepare `Webhook#events` value ( #27605 )  
							
							
							
						 
						
							2023-11-13 22:47:44 +00:00  
				
					
						
							
							
								 
						
							
								0d14fcebae 
								
							 
						 
						
							
							
								
								Change link previews to keep original URL from the status ( #27312 )  
							
							
							
						 
						
							2023-11-13 09:58:28 +00:00  
				
					
						
							
							
								 
						
							
								45770c9306 
								
							 
						 
						
							
							
								
								Fix `Performance/MapMethodChain` cop ( #27744 )  
							
							
							
						 
						
							2023-11-07 13:01:09 +00:00  
				
					
						
							
							
								 
						
							
								bbad5b6456 
								
							 
						 
						
							
							
								
								Remove false positive cop detection ( #27457 )  
							
							
							
						 
						
							2023-11-07 10:44:15 +00:00  
				
					
						
							
							
								 
						
							
								6c52f8286b 
								
							 
						 
						
							
							
								
								Fix posts from force-sensitized accounts being able to trend ( #27620 )  
							
							
							
						 
						
							2023-10-30 22:32:25 +00:00  
				
					
						
							
							
								 
						
							
								93e4cdc31b 
								
							 
						 
						
							
							
								
								Fix hashtag matching pattern matching some URLs ( #27584 )  
							
							
							
						 
						
							2023-10-27 14:04:51 +00:00  
				
					
						
							
							
								 
						
							
								12550a6a28 
								
							 
						 
						
							
							
								
								Use `Rails.env.local?` shorthand method to check env ( #27519 )  
							
							
							
						 
						
							2023-10-26 21:20:41 +00:00  
				
					
						
							
							
								 
						
							
								714e3ae5b5 
								
							 
						 
						
							
							
								
								Use Rails 7.1 `normalizes` feature ( #27521 )  
							
							
							
						 
						
							2023-10-24 10:06:10 +00:00  
				
					
						
							
							
								 
						
							
								e93a75f1a1 
								
							 
						 
						
							
							
								
								Rails 7.1 update ( #25963 )  
							
							
							
						 
						
							2023-10-23 17:58:29 +00:00  
				
					
						
							
							
								 
						
							
								8b770ce811 
								
							 
						 
						
							
							
								
								Add warnings to report action logs ( #27425 )  
							
							
							
						 
						
							2023-10-23 14:30:46 +02:00  
				
					
						
							
							
								 
						
							
								bcae744275 
								
							 
						 
						
							
							
								
								Fix some link anchors being recognized as hashtags ( #27271 )  
							
							
							
						 
						
							2023-10-23 14:19:38 +02:00  
				
					
						
							
							
								 
						
							
								b0213472df 
								
							 
						 
						
							
							
								
								Validate allowed schemes on preview card URLs ( #27485 )  
							
							
							
						 
						
							2023-10-23 09:50:02 +02:00  
				
					
						
							
							
								 
						
							
								63a2a4b074 
								
							 
						 
						
							
							
								
								Fix `Performance/DeletePrefix` cop ( #27448 )  
							
							
							
						 
						
							2023-10-18 10:32:09 +02:00  
				
					
						
							
							
								 
						
							
								08a376cbcb 
								
							 
						 
						
							
							
								
								Fix `Style/CombinableLoops` cop ( #27429 )  
							
							
							
						 
						
							2023-10-16 16:36:28 +02:00  
				
					
						
							
							
								 
						
							
								340c390849 
								
							 
						 
						
							
							
								
								Fix crash when filtering for “dormant” relationships ( #27306 )  
							
							
							
						 
						
							2023-10-06 12:58:16 +02:00  
				
					
						
							
							
								 
						
							
								c676bc91e9 
								
							 
						 
						
							
							
								
								Dont match mention in url query string ( #25656 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-10-03 17:01:45 +02:00  
				
					
						
							
							
								 
						
							
								2016c5d912 
								
							 
						 
						
							
							
								
								Fix deprecation warning about `rewhere: true` being default behavior (Rails 7.1 prep) ( #27190 )  
							
							
							
						 
						
							2023-09-28 16:52:23 +02:00  
				
					
						
							
							
								 
						
							
								3060bfa4bd 
								
							 
						 
						
							
							
								
								Extract filename and csv helper methods from `Form::Import` ( #26129 )  
							
							
							
						 
						
							2023-09-28 16:22:05 +02:00  
				
					
						
							
							
								 
						
							
								686406cc2d 
								
							 
						 
						
							
							
								
								Fix filtering audit log for entries about disabling 2FA ( #27186 )  
							
							
							
						 
						
							2023-09-28 13:41:24 +02:00  
				
					
						
							
							
								 
						
							
								bd810391d6 
								
							 
						 
						
							
							
								
								Properly remove tIME chunk from PNG uploads ( #27111 )  
							
							
							
						 
						
							2023-09-25 19:21:07 +02:00  
				
					
						
							
							
								 
						
							
								1bd7455d81 
								
							 
						 
						
							
							
								
								Fix inefficient queries in “Follows and followers” as well as several admin pages ( #27116 )  
							
							
							
						 
						
							2023-09-25 15:06:43 +02:00  
				
					
						
							
							
								 
						
							
								39da3d86f8 
								
							 
						 
						
							
							
								
								Fix ActiveRecord using two connection pools when no replica is defined ( #27061 )  
							
							
							
						 
						
							2023-09-22 16:01:59 +02:00  
				
					
						
							
							
								 
						
							
								e4f5114aaf 
								
							 
						 
						
							
							
								
								Fix obsolete cache key in status cache invalidation logic ( #26934 )  
							
							
							
						 
						
							2023-09-15 19:52:28 +02:00  
				
					
						
							
							
								 
						
							
								fc6825055b 
								
							 
						 
						
							
							
								
								Change score half-life for trending posts from 2 hours to 1 hour ( #26915 )  
							
							
							
						 
						
							2023-09-14 09:20:14 +02:00  
				
					
						
							
							
								 
						
							
								20666482ef 
								
							 
						 
						
							
							
								
								Added admin api for managing tags ( #26872 )  
							
							
							
						 
						
							2023-09-13 11:22:53 +02:00  
				
					
						
							
							
								 
						
							
								81caafbe84 
								
							 
						 
						
							
							
								
								Fix performances of profile directory ( #26842 )  
							
							
							
						 
						
							2023-09-07 18:55:25 +02:00  
				
					
						
							
							
								 
						
							
								355e3fb529 
								
							 
						 
						
							
							
								
								Simplify `Account.by_recent_status` and `Account.by_recent_sign_in` scopes ( #26840 )  
							
							
							
						 
						
							2023-09-07 15:38:11 +02:00  
				
					
						
							
							
								 
						
							
								8a9d7aeb1e 
								
							 
						 
						
							
							
								
								Change DCT method used for JPEG encoding to float ( #26675 )  
							
							
							
						 
						
							2023-09-07 05:26:25 +02:00  
				
					
						
							
							
								 
						
							
								b83e487502 
								
							 
						 
						
							
							
								
								Fix moderator rights inconsistencies ( #26729 )  
							
							
							
						 
						
							2023-09-06 16:40:19 +02:00  
				
					
						
							
							
								 
						
							
								cab4cbfa5c 
								
							 
						 
						
							
							
								
								Fix “Scoped order is ignored, it's forced to be batch order.” warnings ( #26793 )  
							
							
							
						 
						
							2023-09-05 15:37:23 +02:00  
				
					
						
							
							
								 
						
							
								05093266e6 
								
							 
						 
						
							
							
								
								Fix some video encoding failing due to uneven dimensions ( #26766 )  
							
							
							
						 
						
							2023-09-02 09:02:44 +02:00  
				
					
						
							
							
								 
						
							
								16681e0f20 
								
							 
						 
						
							
							
								
								Add admin notifications for new Mastodon versions ( #26582 )  
							
							
							
						 
						
							2023-09-01 17:47:07 +02:00  
				
					
						
							
							
								 
						
							
								9e26cd5503 
								
							 
						 
						
							
							
								
								Add `authorized_fetch` server setting in addition to env var ( #25798 )  
							
							
							
						 
						
							2023-09-01 15:41:10 +02:00  
				
					
						
							
							
								 
						
							
								ecd76fa413 
								
							 
						 
						
							
							
								
								Fix videos not playing in some browsers due to unsupported color space ( #26745 )  
							
							
							
						 
						
							2023-08-31 17:21:06 +02:00  
				
					
						
							
							
								 
						
							
								9e77ab7db2 
								
							 
						 
						
							
							
								
								Change private statuses index to index without crutches ( #26713 )  
							
							
							
						 
						
							2023-08-29 17:51:13 +02:00  
				
					
						
							
							
								 
						
							
								01b87a1632 
								
							 
						 
						
							
							
								
								Change video compression parameters ( #26631 )  
							
							
							
						 
						
							2023-08-28 19:40:08 +02:00  
				
					
						
							
							
								 
						
							
								0cce7fb617 
								
							 
						 
						
							
							
								
								Fix incorrect call to `PublicStatusesIndex.import` ( #26697 )  
							
							
							
						 
						
							2023-08-28 15:04:57 +02:00  
				
					
						
							
							
								 
						
							
								5694e24bbf 
								
							 
						 
						
							
							
								
								Fix unnecessary condition causing seqscan when indexing ( #26689 )  
							
							
							
						 
						
							2023-08-27 22:37:35 +02:00  
				
					
						
							
							
								 
						
							
								30c191aaa0 
								
							 
						 
						
							
							
								
								Add new public status index ( #26344 )  
							
							... 
							
							
							
							Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-08-24 16:40:04 +02:00  
				
					
						
							
							
								 
						
							
								f337008819 
								
							 
						 
						
							
							
								
								Fix timeout on invalid set of exclusionary parameters in `/api/v1/timelines/public` ( #26239 )  
							
							
							
						 
						
							2023-08-23 15:50:23 +02:00  
				
					
						
							
							
								 
						
							
								9ed0c91a37 
								
							 
						 
						
							
							
								
								Add auto-refresh of accounts we get new messages/edits of ( #26510 )  
							
							
							
						 
						
							2023-08-21 16:09:26 +02:00  
				
					
						
							
							
								 
						
							
								ee702e36e5 
								
							 
						 
						
							
							
								
								Change follow recommendation materialized view to be faster in most cases ( #26545 )  
							
							... 
							
							
							
							Co-authored-by: Renaud Chaput <renchap@gmail.com> 
							
						 
						
							2023-08-18 18:20:55 +02:00  
				
					
						
							
							
								 
						
							
								60b9fa641d 
								
							 
						 
						
							
							
								
								Fix cached posts including stale stats ( #26409 )  
							
							
							
						 
						
							2023-08-17 16:11:48 +02:00  
				
					
						
							
							
								 
						
							
								cc4560d95b 
								
							 
						 
						
							
							
								
								Change “privacy and reach” settings so that unchecking boxes always increase privacy and checking them always increase reach ( #26508 )  
							
							
							
						 
						
							2023-08-17 09:13:26 +02:00  
				
					
						
							
							
								 
						
							
								0446394465 
								
							 
						 
						
							
							
								
								Fix “legal” report category not showing up in moderation interface ( #26509 )  
							
							
							
						 
						
							2023-08-16 16:38:33 +02:00  
				
					
						
							
							
								 
						
							
								90ec88d58b 
								
							 
						 
						
							
							
								
								Add support for `indexable` attribute on remote actors ( #26485 )  
							
							... 
							
							
							
							Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> 
							
						 
						
							2023-08-14 18:54:51 +02:00  
				
					
						
							
							
								 
						
							
								fc5ab2dc83 
								
							 
						 
						
							
							
								
								Add privacy tab in profile settings ( #26484 )  
							
							... 
							
							
							
							Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> 
							
						 
						
							2023-08-14 18:52:45 +02:00  
				
					
						
							
							
								 
						
							
								2c204d904b 
								
							 
						 
						
							
							
								
								Change `DB_REPLICA_*` environment variables to `REPLICA_DB_*` ( #26386 )  
							
							
							
						 
						
							2023-08-08 13:59:40 +02:00  
				
					
						
							
							
								 
						
							
								d5bee37c57 
								
							 
						 
						
							
							
								
								Fix missing cached preview cards attributes ( #26343 )  
							
							
							
						 
						
							2023-08-04 16:13:47 +02:00  
				
					
						
							
							
								 
						
							
								9405e9af58 
								
							 
						 
						
							
							
								
								Fix incorrect model annotation for List#exclusive ( #26313 )  
							
							
							
						 
						
							2023-08-04 09:00:31 +02:00  
				
					
						
							
							
								 
						
							
								3105fef21a 
								
							 
						 
						
							
							
								
								Rename “read” database to “replica” for consistency ( #26326 )  
							
							
							
						 
						
							2023-08-03 16:17:09 +02:00  
				
					
						
							
							
								 
						
							
								8da99ffb0d 
								
							 
						 
						
							
							
								
								Add alt text for preview card thumbnails ( #26184 )  
							
							
							
						 
						
							2023-08-03 15:41:51 +02:00  
				
					
						
							
							
								 
						
							
								f2257069b2 
								
							 
						 
						
							
							
								
								Fix AVIF attachments ( #26264 )  
							
							
							
						 
						
							2023-08-01 19:34:11 +02:00  
				
					
						
							
							
								 
						
							
								b4e739ff0f 
								
							 
						 
						
							
							
								
								Change interaction modal in web UI ( #26075 )  
							
							... 
							
							
							
							Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> 
							
						 
						
							2023-07-27 16:11:17 +02:00  
				
					
						
							
							
								 
						
							
								7bd8ef355c 
								
							 
						 
						
							
							
								
								Add `published_at` attribute to preview cards ( #26153 )  
							
							
							
						 
						
							2023-07-25 13:40:35 +02:00  
				
					
						
							
							
								 
						
							
								394d1f19b1 
								
							 
						 
						
							
							
								
								Add report.updated webhook ( #24211 )  
							
							
							
						 
						
							2023-07-24 17:37:38 +02:00  
				
					
						
							
							
								 
						
							
								4d01d1a1ee 
								
							 
						 
						
							
							
								
								Remove 16:9 cropping from web UI ( #26132 )  
							
							
							
						 
						
							2023-07-24 13:46:55 +02:00  
				
					
						
							
							
								 
						
							
								5cbc402687 
								
							 
						 
						
							
							
								
								Fix replica being used even if not explicitly defined ( #26074 )  
							
							
							
						 
						
							2023-07-21 11:30:53 +02:00  
				
					
						
							
							
								 
						
							
								1e3b19230a 
								
							 
						 
						
							
							
								
								Add stricter protocol fields validation for accounts ( #25937 )  
							
							
							
						 
						
							2023-07-20 18:23:48 +02:00  
				
					
						
							
							
								 
						
							
								26e522ac55 
								
							 
						 
						
							
							
								
								Fix not actually connecting to the configured replica ( #25977 )  
							
							
							
						 
						
							2023-07-17 08:26:52 +02:00  
				
					
						
							
							
								 
						
							
								644c5fddd8 
								
							 
						 
						
							
							
								
								Refactor `Status.tagged_with_all` for brakeman SQL injection warning ( #25941 )  
							
							
							
						 
						
							2023-07-13 15:52:37 +02:00  
				
					
						
							
							
								 
						
							
								ce43ed144c 
								
							 
						 
						
							
							
								
								Rails 7.0 update ( #25668 )  
							
							
							
						 
						
							2023-07-13 09:36:07 +02:00  
				
					
						
							
							
								 
						
							
								1ef014802b 
								
							 
						 
						
							
							
								
								Refactor `Trends::Query` to avoid brakeman sql injection warnings ( #25881 )  
							
							
							
						 
						
							2023-07-12 14:19:20 +02:00  
				
					
						
							
							
								 
						
							
								b8b2470cf8 
								
							 
						 
						
							
							
								
								Fix `Style/SlicingWithRange` cop ( #25923 )  
							
							
							
						 
						
							2023-07-12 10:03:06 +02:00  
				
					
						
							
							
								 
						
							
								610cf6c371 
								
							 
						 
						
							
							
								
								Fix trend calculation working on too many items at a time ( #25835 )  
							
							
							
						 
						
							2023-07-08 20:16:48 +02:00  
				
					
						
							
							
								 
						
							
								cf33028f35 
								
							 
						 
						
							
							
								
								Admin mailer parameterization ( #25759 )  
							
							
							
						 
						
							2023-07-08 20:03:38 +02:00  
				
					
						
							
							
								 
						
							
								94fbac77e7 
								
							 
						 
						
							
							
								
								Fix processing of media files with unusual names ( #25788 )  
							
							
							
						 
						
							2023-07-07 13:35:22 +02:00  
				
					
						
							
							
								 
						
							
								dc8f1fbd97 
								
							 
						 
						
							
							
								
								Merge pull request from GHSA-9928-3cp5-93fm  
							
							... 
							
							
							
							* Fix attachments getting processed despite failing content-type validation
* Add a restrictive ImageMagick security policy tailored for Mastodon
* Fix misdetection of MP3 files with large cover art
* Reject unprocessable audio/video files instead of keeping them unchanged 
							
						 
						
							2023-07-06 15:05:05 +02:00  
				
					
						
							
							
								 
						
							
								ba06a2f104 
								
							 
						 
						
							
							
								
								Revert "Rails 7 update" ( #25667 )  
							
							
							
						 
						
							2023-07-02 11:14:22 +02:00  
				
					
						
							
							
								 
						
							
								50c2a03695 
								
							 
						 
						
							
							
								
								Rails 7 update ( #24241 )  
							
							
							
						 
						
							2023-07-02 10:38:53 +02:00  
				
					
						
							
							
								 
						
							
								683ba5ecb1 
								
							 
						 
						
							
							
								
								Fix rails `rewhere` deprecation warning in directories api controller ( #25625 )  
							
							
							
						 
						
							2023-07-01 21:48:16 +02:00  
				
					
						
							
							
								 
						
							
								4581a528f7 
								
							 
						 
						
							
							
								
								Change account search to match by text when opted-in ( #25599 )  
							
							... 
							
							
							
							Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> 
							
						 
						
							2023-06-29 13:05:21 +02:00  
				
					
						
							
							
								 
						
							
								602c458ab6 
								
							 
						 
						
							
							
								
								Add finer permission requirements for managing webhooks ( #25463 )  
							
							
							
						 
						
							2023-06-22 14:52:25 +02:00  
				
					
						
							
							
								 
						
							
								ebfeaebedb 
								
							 
						 
						
							
							
								
								Fix /api/v1/conversations sometimes returning empty accounts ( #25499 )  
							
							
							
						 
						
							2023-06-20 18:32:26 +02:00  
				
					
						
							
							
								 
						
							
								ec91ea4457 
								
							 
						 
						
							
							
								
								Fix missing validation on `default_privacy` setting ( #25513 )  
							
							
							
						 
						
							2023-06-20 18:32:14 +02:00  
				
					
						
							
							
								 
						
							
								dd07393e75 
								
							 
						 
						
							
							
								
								Fix user settings not getting validated ( #25508 )  
							
							
							
						 
						
							2023-06-19 14:06:06 +01:00  
				
					
						
							
							
								 
						
							
								d9c6f70cc6 
								
							 
						 
						
							
							
								
								Fix `ArgumentError` in `/api/v1/admin/accounts/:id/action` ( #25386 )  
							
							
							
						 
						
							2023-06-14 15:21:36 +02:00  
				
					
						
							
							
								 
						
							
								ec59166844 
								
							 
						 
						
							
							
								
								Fix ArgumentError when loading newer Private Mentions ( #25399 )  
							
							
							
						 
						
							2023-06-14 08:54:52 +02:00  
				
					
						
							
							
								 
						
							
								1cb4514d0e 
								
							 
						 
						
							
							
								
								Add missing report category translation ( #25400 )  
							
							
							
						 
						
							2023-06-13 15:05:40 +02:00  
				
					
						
							
							
								 
						
							
								4c9406bdb0 
								
							 
						 
						
							
							
								
								Add time zone preference ( #25342 )  
							
							
							
						 
						
							2023-06-10 03:29:37 +02:00  
				
					
						
							
							
								 
						
							
								67d17ce194 
								
							 
						 
						
							
							
								
								Add `legal` as report category ( #23941 )  
							
							
							
						 
						
							2023-06-06 23:41:59 +02:00  
				
					
						
							
							
								 
						
							
								c66250abf1 
								
							 
						 
						
							
							
								
								Autofix Rubocop Regex Style rules ( #23690 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-06-06 14:50:51 +02:00  
				
					
						
							
							
								 
						
							
								4eda233e09 
								
							 
						 
						
							
							
								
								Add webhook templating ( #23289 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-06-06 10:42:47 +02:00  
				
					
						
							
							
								 
						
							
								bacb674921 
								
							 
						 
						
							
							
								
								Add exclusive lists ( #22048 )  
							
							... 
							
							
							
							Co-authored-by: Liam Cooke <liam@liamcooke.com>
Co-authored-by: John Holdun <john@johnholdun.com>
Co-authored-by: Effy Elden <effy@effy.space>
Co-authored-by: Lina Reyne <git@lina.pizza>
Co-authored-by: Lina <20880695+necropolina@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-06-05 09:37:02 +02:00  
				
					
						
							
							
								 
						
							
								8884d1ece0 
								
							 
						 
						
							
							
								
								Add support for importing lists ( #25203 )  
							
							
							
						 
						
							2023-06-01 14:47:31 +02:00  
				
					
						
							
							
								 
						
							
								2b45fecde1 
								
							 
						 
						
							
							
								
								Fix multiple N+1s in ConversationsController ( #25134 )  
							
							
							
						 
						
							2023-06-01 02:41:51 +02:00  
				
					
						
							
							
								 
						
							
								69057467cb 
								
							 
						 
						
							
							
								
								Translate CW, poll options and media descriptions ( #24175 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-06-01 00:10:21 +02:00  
				
					
						
							
							
								 
						
							
								b6519ab3f5 
								
							 
						 
						
							
							
								
								Fix inconsistent naming of Instance.by_domain_and_subdomain ( #25159 )  
							
							
							
						 
						
							2023-05-31 09:57:24 +02:00  
				
					
						
							
							
								 
						
							
								1d588d58f1 
								
							 
						 
						
							
							
								
								Improve various queries against account domains ( #25126 )  
							
							
							
						 
						
							2023-05-25 09:27:16 +02:00  
				
					
						
							
							
								 
						
							
								dfa5889fc0 
								
							 
						 
						
							
							
								
								Change Identity to not destroy associated User on destroy ( #25098 )  
							
							
							
						 
						
							2023-05-23 15:00:36 +02:00  
				
					
						
							
							
								 
						
							
								9f5deb310b 
								
							 
						 
						
							
							
								
								Fix Performance/MapCompact cop ( #24797 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-05-23 10:49:12 +02:00  
				
					
						
							
							
								 
						
							
								19f9098551 
								
							 
						 
						
							
							
								
								Allow reports with long comments from remote instances, but truncate ( #25028 )  
							
							
							
						 
						
							2023-05-22 13:15:21 +02:00  
				
					
						
							
							
								 
						
							
								bec6a1cad4 
								
							 
						 
						
							
							
								
								Add hCaptcha support ( #25019 )  
							
							
							
						 
						
							2023-05-16 23:27:35 +02:00  
				
					
						
							
							
								 
						
							
								3ed3d54bf3 
								
							 
						 
						
							
							
								
								Fix reports not being closed when performing batch suspensions ( #24988 )  
							
							
							
						 
						
							2023-05-16 14:56:49 +02:00  
				
					
						
							
							
								 
						
							
								0b249ebdb0 
								
							 
						 
						
							
							
								
								Extract StatusSafeReblogInsert concern from Status ( #24821 )  
							
							
							
						 
						
							2023-05-04 14:06:20 +02:00  
				
					
						
							
							
								 
						
							
								da3bd913ae 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/HashSyntax ( #23754 )  
							
							
							
						 
						
							2023-05-04 05:54:26 +02:00  
				
					
						
							
							
								 
						
							
								2c6c398c60 
								
							 
						 
						
							
							
								
								Fix Performance/CollectionLiteralInLoop cop ( #24819 )  
							
							
							
						 
						
							2023-05-04 05:33:55 +02:00  
				
					
						
							
							
								 
						
							
								a2a22bad23 
								
							 
						 
						
							
							
								
								Fix various edge cases with local moves ( #24812 )  
							
							
							
						 
						
							2023-05-03 19:19:25 +02:00  
				
					
						
							
							
								 
						
							
								1e75eb690d 
								
							 
						 
						
							
							
								
								Fix own posts not getting delivered to own lists ( #24810 )  
							
							
							
						 
						
							2023-05-03 19:17:40 +02:00  
				
					
						
							
							
								 
						
							
								a0c9f2447e 
								
							 
						 
						
							
							
								
								Fix Performance/MethodObjectAsBlock cop ( #24798 )  
							
							
							
						 
						
							2023-05-03 10:30:54 +02:00  
				
					
						
							
							
								 
						
							
								b5c4b47746 
								
							 
						 
						
							
							
								
								Fix Rails/ActiveRecordCallbacksOrder cop ( #24689 )  
							
							
							
						 
						
							2023-05-02 18:23:35 +02:00  
				
					
						
							
							
								 
						
							
								38b2974a83 
								
							 
						 
						
							
							
								
								Extract AccountSearch concern from Account ( #24716 )  
							
							
							
						 
						
							2023-05-02 18:21:36 +02:00  
				
					
						
							
							
								 
						
							
								f1c1dd0118 
								
							 
						 
						
							
							
								
								Rename `with_lock` to `with_redis_lock` to avoid confusion with ActiveRecord's method ( #24741 )  
							
							
							
						 
						
							2023-05-02 18:16:07 +02:00  
				
					
						
							
							
								 
						
							
								5e060e1f44 
								
							 
						 
						
							
							
								
								Fix Performance/Sum cop ( #24788 )  
							
							
							
						 
						
							2023-05-02 16:10:40 +02:00  
				
					
						
							
							
								 
						
							
								6693a4fe7c 
								
							 
						 
						
							
							
								
								Change lists to be able to include accounts with pending follow requests ( #19727 )  
							
							
							
						 
						
							2023-05-02 14:40:36 +02:00  
				
					
						
							
							
								 
						
							
								88d33f361f 
								
							 
						 
						
							
							
								
								Fix Lint/DuplicateBranch cop ( #24766 )  
							
							
							
						 
						
							2023-05-02 12:57:11 +02:00  
				
					
						
							
							
								 
						
							
								32a030dd74 
								
							 
						 
						
							
							
								
								Rewrite import feature ( #21054 )  
							
							
							
						 
						
							2023-05-02 12:08:48 +02:00  
				
					
						
							
							
								 
						
							
								d902a707a3 
								
							 
						 
						
							
							
								
								Fix Rails/CompactBlank cop ( #24690 )  
							
							
							
						 
						
							2023-04-30 14:07:21 +02:00  
				
					
						
							
							
								 
						
							
								af824db398 
								
							 
						 
						
							
							
								
								Fix Rails/InverseOf cop ( #24732 )  
							
							
							
						 
						
							2023-04-30 14:06:53 +02:00  
				
					
						
							
							
								 
						
							
								49fad26eca 
								
							 
						 
						
							
							
								
								Drop EOL Ruby 2.7 ( #24237 )  
							
							
							
						 
						
							2023-04-27 01:46:18 +02:00  
				
					
						
							
							
								 
						
							
								b0eba1a060 
								
							 
						 
						
							
							
								
								Minor clean up and optimization of the automatic post deletion code ( #24613 )  
							
							
							
						 
						
							2023-04-21 16:53:50 +02:00  
				
					
						
							
							
								 
						
							
								4db8230194 
								
							 
						 
						
							
							
								
								Add trend management to admin API ( #24257 )  
							
							
							
						 
						
							2023-04-18 11:33:30 +02:00  
				
					
						
							
							
								 
						
							
								bc75e62ca6 
								
							 
						 
						
							
							
								
								Change moderation search an account using the username with @ ( #24242 )  
							
							
							
						 
						
							2023-04-17 14:16:36 +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  
				
					
						
							
							
								 
						
							
								aca2cd1528 
								
							 
						 
						
							
							
								
								fixed typo in a constant name ( #24511 )  
							
							
							
						 
						
							2023-04-12 10:06:57 +02:00  
				
					
						
							
							
								 
						
							
								0e919397db 
								
							 
						 
						
							
							
								
								Fix unescaped user input in LDAP query ( #24379 )  
							
							
							
						 
						
							2023-04-04 12:42:38 +02:00  
				
					
						
							
							
								 
						
							
								cb2ce842b0 
								
							 
						 
						
							
							
								
								Autofix  Rubocop Rails/IgnoredColumnsAssignment ( #23761 )  
							
							
							
						 
						
							2023-03-31 15:07:22 +02:00  
				
					
						
							
							
								 
						
							
								b4f38edf74 
								
							 
						 
						
							
							
								
								Wrong type for user setting when default is defined by lambda ( #24321 )  
							
							
							
						 
						
							2023-03-31 07:33:17 +02:00  
				
					
						
							
							
								 
						
							
								a9b5598c97 
								
							 
						 
						
							
							
								
								Change user settings to be stored in a more optimal way ( #23630 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-03-30 14:44:00 +02:00  
				
					
						
							
							
								 
						
							
								e084b5b82d 
								
							 
						 
						
							
							
								
								Fix user archive takeout when using OpenStack Swift or S3 providers with no ACL support ( #24200 )  
							
							
							
						 
						
							2023-03-27 17:07:37 +02:00  
				
					
						
							
							
								 
						
							
								9bda933740 
								
							 
						 
						
							
							
								
								Change media upload limits and remove client-side resizing ( #23726 )  
							
							
							
						 
						
							2023-03-25 10:00:03 +01:00  
				
					
						
							
							
								 
						
							
								2626097869 
								
							 
						 
						
							
							
								
								Fix Rails cache namespace being overriden with `v2` for cached statuses ( #24202 )  
							
							
							
						 
						
							2023-03-22 15:47:44 +01:00  
				
					
						
							
							
								 
						
							
								38c84f57b6 
								
							 
						 
						
							
							
								
								Refactoring relations_map ( #24195 )  
							
							
							
						 
						
							2023-03-21 10:32:58 +01:00  
				
					
						
							
							
								 
						
							
								94cbd808b5 
								
							 
						 
						
							
							
								
								Webhooks for local status.create, status.update, account.update ( #24133 )  
							
							
							
						 
						
							2023-03-19 07:47:54 +01:00  
				
					
						
							
							
								 
						
							
								75e5a6e437 
								
							 
						 
						
							
							
								
								Change user backups to use expiring URLs for download when possible ( #24136 )  
							
							
							
						 
						
							2023-03-16 22:46:52 +01:00  
				
					
						
							
							
								 
						
							
								bd047acc35 
								
							 
						 
						
							
							
								
								Replace `Status#translatable?` with language matrix in separate endpoint ( #24037 )  
							
							
							
						 
						
							2023-03-16 11:07:24 +01:00  
				
					
						
							
							
								 
						
							
								86f8aa2db2 
								
							 
						 
						
							
							
								
								Fix unconfirmed accounts being registered as active users ( #23803 )  
							
							
							
						 
						
							2023-03-06 16:00:08 +01:00  
				
					
						
							
							
								 
						
							
								922837dc96 
								
							 
						 
						
							
							
								
								Upgrade to latest redis-rb 4.x and fix deprecations ( #23616 )  
							
							... 
							
							
							
							Co-authored-by: Jean Boussier <jean.boussier@gmail.com> 
							
						 
						
							2023-03-04 16:38:28 +01:00  
				
					
						
							
							
								 
						
							
								5a8c651e8f 
								
							 
						 
						
							
							
								
								Only offer translation for supported languages ( #23879 )  
							
							
							
						 
						
							2023-03-03 21:06:31 +01:00  
				
					
						
							
							
								 
						
							
								6b16b77ab0 
								
							 
						 
						
							
							
								
								Fix external authentication not running onboarding code for new users ( #23458 )  
							
							
							
						 
						
							2023-03-03 20:45:55 +01:00  
				
					
						
							
							
								 
						
							
								f8bb4d0d6b 
								
							 
						 
						
							
							
								
								Fix server error when failing to follow back followers from `/relationships` ( #23787 )  
							
							
							
						 
						
							2023-03-03 20:36:18 +01:00  
				
					
						
							
							
								 
						
							
								c2a046ded1 
								
							 
						 
						
							
							
								
								Fix “Remove all followers from the selected domains” being more destructive than it claims ( #23805 )  
							
							
							
						 
						
							2023-03-03 20:25:15 +01:00  
				
					
						
							
							
								 
						
							
								af578e8ce0 
								
							 
						 
						
							
							
								
								Fix deprecation warning about merging conditions ( #23618 )  
							
							
							
						 
						
							2023-03-02 16:21:04 +01:00  
				
					
						
							
							
								 
						
							
								4bb39ac3c3 
								
							 
						 
						
							
							
								
								Fix single-record invalid condition on PollVote ( #23810 )  
							
							
							
						 
						
							2023-02-27 09:31:15 +01:00  
				
					
						
							
							
								 
						
							
								f682478de8 
								
							 
						 
						
							
							
								
								Fix inefficiency when searching accounts per username in admin interface ( #23801 )  
							
							
							
						 
						
							2023-02-22 11:53:13 +01:00  
				
					
						
							
							
								 
						
							
								9909b4b653 
								
							 
						 
						
							
							
								
								Autofix Rubocop Rails/WhereEquals ( #23759 )  
							
							
							
						 
						
							2023-02-21 03:20:56 +09:00  
				
					
						
							
							
								 
						
							
								717683d1c3 
								
							 
						 
						
							
							
								
								Autofix Rubocop remaining Layout rules ( #23679 )  
							
							
							
						 
						
							2023-02-20 06:58:28 +01:00  
				
					
						
							
							
								 
						
							
								d2dcb6c45a 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/UnpackFirst ( #23741 )  
							
							
							
						 
						
							2023-02-20 06:51:43 +01:00  
				
					
						
							
							
								 
						
							
								63e6353886 
								
							 
						 
						
							
							
								
								Autofix Rubocop Rails/EnumHash ( #23737 )  
							
							
							
						 
						
							2023-02-20 05:00:36 +01:00  
				
					
						
							
							
								 
						
							
								597767a9f7 
								
							 
						 
						
							
							
								
								Autofix Rubocop Rails/RedundantForeignKey ( #23731 )  
							
							
							
						 
						
							2023-02-20 02:19:40 +01:00  
				
					
						
							
							
								 
						
							
								2177daeae9 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/RedundantBegin ( #23703 )  
							
							
							
						 
						
							2023-02-19 07:09:40 +09:00  
				
					
						
							
							
								 
						
							
								ab7816a414 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/Lambda ( #23696 )  
							
							
							
						 
						
							2023-02-18 12:39:00 +01:00  
				
					
						
							
							
								 
						
							
								e2a3ebb271 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/IfUnlessModifier ( #23697 )  
							
							
							
						 
						
							2023-02-18 12:37:47 +01:00  
				
					
						
							
							
								 
						
							
								a6f77aa28a 
								
							 
						 
						
							
							
								
								Autofix Rubocop Lint/AmbiguousOperatorPrecedence ( #23681 )  
							
							
							
						 
						
							2023-02-18 04:30:23 +01:00  
				
					
						
							
							
								 
						
							
								669f6d2c0a 
								
							 
						 
						
							
							
								
								Run rubocop formatting except line length ( #23632 )  
							
							
							
						 
						
							2023-02-18 06:56:20 +09:00