Emelia Smith
|
e8b66a0525
|
Ignore legacy moderator and admin columns on User model (#29188)
|
2024-02-13 17:14:49 +00:00 |
Claire
|
7ee93b7431
|
Change `source` attribute of `Suggestion` entity in `/api/v2/suggestions` back to a string (#29108)
|
2024-02-06 17:10:17 +00:00 |
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 `Instance` model scopes and add `with_domain_follows` scope (#28767)
|
2024-01-25 15:28:27 +00:00 |
Matt Jankowski
|
6b6586f5d0
|
Add `CustomFilterKeyword#to_regex` method (#28893)
|
2024-01-25 13:00:34 +00:00 |
Matt Jankowski
|
38f7f8b909
|
Tidy up association declaration in `Instance` model (#28880)
|
2024-01-24 17:30:28 +00:00 |
Matt Jankowski
|
7a1f087659
|
Add `created_before` and `updated_before` scopes to `MediaAttachment` (#28869)
|
2024-01-24 10:32:54 +00:00 |
Matt Jankowski
|
9d413cbaf8
|
Fix `Rails/WhereExists` cop in app/models (#28863)
|
2024-01-24 09:57:49 +00:00 |
Matt Jankowski
|
599bc69503
|
Simplify `AccountSummary.filtered` query 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_used` scope (#28850)
|
2024-01-23 09:10:11 +00:00 |
Matt Jankowski
|
18004bf227
|
Add `Account.matches_uri_prefix` scope 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.auditable` scope, 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_domain` scopes on Account, DomainAllow, DomainBlock (#28803)
|
2024-01-18 16:11:04 +00:00 |
Matt Jankowski
|
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 |
Matt Jankowski
|
9fb9ef418a
|
Fix `Rails/WhereExists` cop in User model (#28792)
|
2024-01-18 13:55:44 +00:00 |
Matt Jankowski
|
aaa6f2e930
|
Group common `class_name` options in associations (#28779)
|
2024-01-18 12:29:41 +00:00 |
Matt Jankowski
|
da31792ac7
|
Fix `Rails/WhereExists` cop in FeaturedTag model (#28791)
|
2024-01-18 12:22:12 +00:00 |
Matt Jankowski
|
89c9a4502d
|
Fix `Rails/WhereExists` cop 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!` to `User#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/SkipsModelValidations` cop (#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 `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 |