|  Matt Jankowski | 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 | 
				
					
						|  Claire | 10203bd57a | Clean up `Setting` model and remove dead code (#28661) | 2024-01-09 14:01:53 +00:00 | 
				
					
						|  Jean Boussier | 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 | 
				
					
						|  Matt Jankowski | cd4b4d4734 | Replace unused `by_recent_sign_in` scope (#28616) | 2024-01-08 15:31:13 +00:00 | 
				
					
						|  Matt Jankowski | e677eb164c | Remove unused `Announcement#time_range?` (#28648) | 2024-01-08 15:26:30 +00:00 | 
				
					
						|  Matt Jankowski | 3e43cd095c | Remove unused scope `Announcement.without_muted` (#28645) | 2024-01-08 15:26:14 +00:00 | 
				
					
						|  Matt Jankowski | 9322396e58 | Use normalizes to prepare `Account#username` value (#28646) | 2024-01-08 13:48:31 +00:00 | 
				
					
						|  Matt Jankowski | cd58e37b25 | Remove unused `DomainBlock#affected_accounts_count` method (#28642) | 2024-01-08 13:38:52 +00:00 | 
				
					
						|  Matt Jankowski | 4ccba94489 | Remove unused `*_silenced_accounts` scopes on Status (#28644) | 2024-01-08 13:35:53 +00:00 | 
				
					
						|  Matt Jankowski | c52a593a30 | Remove unused scope `User.emailable` (#28647) | 2024-01-08 13:33:45 +00:00 | 
				
					
						|  Matt Jankowski | e827c4692c | Use Arel `matches` method in CustomEmoji search (#28615) | 2024-01-08 13:26:12 +00:00 | 
				
					
						|  Matt Jankowski | 1bc5a52139 | Extract SQL heredoc method for Announcement scopes (#28613) | 2024-01-08 11:22:16 +00:00 | 
				
					
						|  Matt Jankowski | aa6d07dbd9 | Use normalizes to prepare CustomEmoji `domain` value (#28624) | 2024-01-08 11:20:59 +00:00 | 
				
					
						|  Matt Jankowski | 202951e6d9 | Use Arel `in_order_of` method to generate CASE for `DomainBlock.by_severity` (#28617) | 2024-01-08 11:15:36 +00:00 | 
				
					
						|  Matt Jankowski | 57f49c8191 | Use Arel `nulls_first` method in ordering CustomEmojiFilter scope (#28614) | 2024-01-08 11:09:50 +00:00 | 
				
					
						|  Jean Boussier | 5a6d533c53 | Enable Rails 7.1 Marshalling format (#28609) | 2024-01-05 21:57:47 +00:00 | 
				
					
						|  Matt Jankowski | 12bed81187 | Add validation specs to `CustomFilter` model (#28600) | 2024-01-05 15:13:59 +00:00 | 
				
					
						|  Claire | dfdadb92e8 | Add ability to require approval when users sign up using specific email domains (#28468) | 2024-01-04 09:07:05 +00:00 | 
				
					
						|  Michael Stanclift | 195b89d336 | Fix .opus file uploads being misidentified by Paperclip (#28580) | 2024-01-03 19:02:53 +00:00 | 
				
					
						|  Claire | fcfdeadc04 | Fix random `NoMethodError` errors on cached `CustomFilter` objects (#28521) | 2023-12-29 16:23:07 +00:00 | 
				
					
						|  Matt Jankowski | ba5f659bb3 | Use shorter attribute query methods in `Announcement` (#28474) | 2023-12-29 10:55:50 +00:00 | 
				
					
						|  Matt Jankowski | 128c5b7db3 | Fix `Performance/StringIdentifierArgument` cop (#28508) | 2023-12-29 10:23:30 +00:00 | 
				
					
						|  Claire | 2bf84b93d4 | Fix media attachment order of remote posts (#28469) | 2023-12-22 15:10:39 +00:00 | 
				
					
						|  Claire | d29b1cca2e | Fix `friends_of_friends` sometimes suggesting already-followed accounts (#28433) | 2023-12-20 14:35:59 +00:00 | 
				
					
						|  Eugen Rochko | b5ac61b2c5 | Change algorithm of follow recommendations (#28314) Co-authored-by: Claire <claire.github-309c@sitedethib.com> | 2023-12-19 10:59:43 +00:00 | 
				
					
						|  Claire | 7d9b209fe8 | Fix call to inefficient `delete_matched` cache method in domain blocks (#28374) | 2023-12-18 16:14:43 +00:00 | 
				
					
						|  Matt Jankowski | 1820bad646 | Fix `Performance/StringIdentifierArgument` cop (#28399) | 2023-12-18 10:26:09 +00:00 | 
				
					
						|  Matt Jankowski | 0e5b8fc46b | Fix `Style/RedundantReturn` cop (#28391) | 2023-12-18 09:50:51 +00:00 | 
				
					
						|  Matt Jankowski | b1dec09d20 | Fix `Style/InverseMethods` cop (#28377) | 2023-12-15 15:52:00 +00:00 | 
				
					
						|  Claire | dcc24db793 | Fix N+1s because of association preloaders not actually getting called (#28339) | 2023-12-13 07:47:32 +00:00 | 
				
					
						|  Matt Jankowski | 3918dc68c7 | Use composite primary key for `PreviewCardsStatus` model (#28208) | 2023-12-07 14:49:05 +00:00 | 
				
					
						|  Matt Jankowski | 5631f139c1 | Fix `Lint/SymbolConversion` cop (#28175) | 2023-12-01 15:53:35 +00:00 | 
				
					
						|  Matt Jankowski | d83d01eb1e | Fix `Lint/RedundantSafeNavigation` cop (#28172) | 2023-12-01 15:52:56 +00:00 | 
				
					
						|  Matt Jankowski | f70f39dd04 | Add explicit `dependent: nil` to associations (#28169) | 2023-12-01 15:52:47 +00:00 | 
				
					
						|  Matt Jankowski | 440b80b2e7 | Model concerns organization into module namespaces (#28149) | 2023-12-01 11:00:41 +00:00 | 
				
					
						|  Claire | 963354978a | Add `Account#unavailable?` and `Account#permanently_unavailable?` aliases (#28053) | 2023-11-30 15:43:26 +00:00 | 
				
					
						|  Matt Jankowski | bb0efe16e6 | Remove `default_scope` from `MediaAttachment` class (#28043) | 2023-11-30 13:30:35 +00:00 | 
				
					
						|  Matt Jankowski | e48ecd2929 | Remove `default_scope` from `Admin::ActionLog` (#28026) | 2023-11-29 10:39:59 +00:00 | 
				
					
						|  Matt Jankowski | 186895fc88 | Refactor, lint fix, and bug fix on admin/roles/form partial (#27558) | 2023-11-29 10:00:52 +00:00 | 
				
					
						|  Claire | 3a24754229 | Change GIF max matrix size error to explicitly mention GIF files (#27927) | 2023-11-24 09:31:28 +00:00 | 
				
					
						|  Matt Jankowski | 4be12791e6 | Remove `default_scope` from `StatusEdit` class (#28042) | 2023-11-23 09:26:11 +00:00 | 
				
					
						|  Eugen Rochko | 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 | 
				
					
						|  Matt Jankowski | d2aacea8da | Reduce `.times` usage in AccountSearch spec, use constant for default limit (#27946) | 2023-11-20 09:08:22 +00:00 | 
				
					
						|  ppnplus | 2b038b4f89 | Added Thai diacritics and tone marks in HASHTAG_INVALID_CHARS_RE (#26576) | 2023-11-14 15:33:59 +00:00 | 
				
					
						|  Matt Jankowski | b7807f3d84 | Use `normalizes` to prepare `Webhook#events` value (#27605) | 2023-11-13 22:47:44 +00:00 | 
				
					
						|  Eugen Rochko | 0d14fcebae | Change link previews to keep original URL from the status (#27312) | 2023-11-13 09:58:28 +00:00 | 
				
					
						|  Matt Jankowski | 45770c9306 | Fix `Performance/MapMethodChain` cop (#27744) | 2023-11-07 13:01:09 +00:00 | 
				
					
						|  Matt Jankowski | bbad5b6456 | Remove false positive cop detection (#27457) | 2023-11-07 10:44:15 +00:00 | 
				
					
						|  Claire | 6c52f8286b | Fix posts from force-sensitized accounts being able to trend (#27620) | 2023-10-30 22:32:25 +00:00 | 
				
					
						|  Claire | 93e4cdc31b | Fix hashtag matching pattern matching some URLs (#27584) | 2023-10-27 14:04:51 +00:00 |