| 
							
							
								 Claire | 66dda7c762 | Fix already-invalid reports failing to resolve (#29027) | 2024-02-06 09:35:27 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 86500e3312 | Extract scenic view model common methods to concern (#28111) | 2024-02-06 09:08:07 +00:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | fa0ba67753 | Change materialized views to be refreshed concurrently to avoid locks (#29015) | 2024-01-30 18:21:30 +00:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | c4af668e5c | Fix follow recommendations for less used languages (#29017) | 2024-01-30 17:24:40 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 42ab855b23 | Add specs for Instancemodel scopes and addwith_domain_followsscope (#28767) | 2024-01-25 15:28:27 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 6b6586f5d0 | Add CustomFilterKeyword#to_regexmethod (#28893) | 2024-01-25 13:00:34 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 38f7f8b909 | Tidy up association declaration in Instancemodel (#28880) | 2024-01-24 17:30:28 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 7a1f087659 | Add created_beforeandupdated_beforescopes toMediaAttachment(#28869) | 2024-01-24 10:32:54 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 9d413cbaf8 | Fix Rails/WhereExistscop in app/models (#28863) | 2024-01-24 09:57:49 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 599bc69503 | Simplify AccountSummary.filteredquery generation (#28868) | 2024-01-24 09:57:32 +00:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 5b1eb09d54 | Add annual reports for accounts (#28693) | 2024-01-24 09:38:10 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | c0e8e457ab | Eager loading fixes for api/controllers (#28848) | 2024-01-23 11:41:54 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | b0207d7757 | Add coverage for Tag.recently_usedscope (#28850) | 2024-01-23 09:10:11 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 18004bf227 | Add Account.matches_uri_prefixscope and use in activitypub/followers_synchronizations controller (#28820) | 2024-01-22 13:55:37 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 5fc4ae7c5f | Move privacy policy into markdown file (#28699) | 2024-01-19 11:22:23 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 1480573c83 | Add Account.auditablescope, fix N+1 in admin/action_logs#index (#28812) | 2024-01-19 01:39:30 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | f866413e72 | Extract shared tagged statuses method in FeaturedTag(#28805) | 2024-01-18 16:14:15 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | d0b3bc23d7 | Remove unused matches_domainscopes on Account, DomainAllow, DomainBlock (#28803) | 2024-01-18 16:11:04 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 0b853678a4 | Add coverage for api/v1/peers/searchendpoint and extract controller query to Instance scope (#28796) | 2024-01-18 15:57:10 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 9fb9ef418a | Fix Rails/WhereExistscop in User model (#28792) | 2024-01-18 13:55:44 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | aaa6f2e930 | Group common class_nameoptions in associations (#28779) | 2024-01-18 12:29:41 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | da31792ac7 | Fix Rails/WhereExistscop in FeaturedTag model (#28791) | 2024-01-18 12:22:12 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 89c9a4502d | Fix Rails/WhereExistscop in account/interactions concern (#28789) | 2024-01-18 09:36:16 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 1b0cb3b54d | Announcement reactions query spec improvement and refactor (#28768) | 2024-01-17 09:18:13 +00:00 |  | 
			
				
					| 
							
							
								 Claire | 98b5f85f10 | Rename and refactor User#confirm!toUser#mark_email_as_confirmed!(#28735) | 2024-01-15 18:04:58 +00:00 |  | 
			
				
					| 
							
							
								 Claire | e621c1c44c | Fix registrations not checking MX records for email domain blocks requiring approval (#28608) | 2024-01-15 17:10:57 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | a2f02a0775 | Disable Rails/SkipsModelValidationscop (#28712) | 2024-01-15 13:46:47 +00:00 |  | 
			
				
					| 
							
							
								 Claire | 8cb4825c8b | Fix sign-up restrictions based on email addresses not being enforced (#28732) | 2024-01-15 11:06:48 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | a90c134850 | Move followable by logic to suggestion class (#28710) | 2024-01-12 13:09:33 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 543d7890fd | Use normalizes to prepare Uservalues (#28650)Co-authored-by: Claire <claire.github-309c@sitedethib.com> | 2024-01-10 13:36:06 +00:00 |  | 
			
				
					| 
							
							
								 Claire | 10203bd57a | Clean up Settingmodel 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_inscope (#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#usernamevalue (#28646) | 2024-01-08 13:48:31 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | cd58e37b25 | Remove unused DomainBlock#affected_accounts_countmethod (#28642) | 2024-01-08 13:38:52 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 4ccba94489 | Remove unused *_silenced_accountsscopes 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 matchesmethod 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 domainvalue (#28624) | 2024-01-08 11:20:59 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 202951e6d9 | Use Arel in_order_ofmethod to generate CASE forDomainBlock.by_severity(#28617) | 2024-01-08 11:15:36 +00:00 |  | 
			
				
					| 
							
							
								 Matt Jankowski | 57f49c8191 | Use Arel nulls_firstmethod 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 CustomFiltermodel (#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 NoMethodErrorerrors on cachedCustomFilterobjects (#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 |  |