1504 Commits (3e43cd095c5e1ad20bbb70d0e8d2cc09fff776f1)

Author SHA1 Message Date
Matt Jankowski 3e43cd095c
Remove unused scope `Announcement.without_muted` (#28645)
9 months ago
Matt Jankowski 9322396e58
Use normalizes to prepare `Account#username` value (#28646)
9 months ago
Matt Jankowski cd58e37b25
Remove unused `DomainBlock#affected_accounts_count` method (#28642)
9 months ago
Matt Jankowski 4ccba94489
Remove unused `*_silenced_accounts` scopes on Status (#28644)
9 months ago
Matt Jankowski c52a593a30
Remove unused scope `User.emailable` (#28647)
9 months ago
Matt Jankowski e827c4692c
Use Arel `matches` method in CustomEmoji search (#28615)
9 months ago
Matt Jankowski 1bc5a52139
Extract SQL heredoc method for Announcement scopes (#28613)
9 months ago
Matt Jankowski aa6d07dbd9
Use normalizes to prepare CustomEmoji `domain` value (#28624)
9 months ago
Matt Jankowski 202951e6d9
Use Arel `in_order_of` method to generate CASE for `DomainBlock.by_severity` (#28617)
9 months ago
Matt Jankowski 57f49c8191
Use Arel `nulls_first` method in ordering CustomEmojiFilter scope (#28614)
9 months ago
Jean Boussier 5a6d533c53
Enable Rails 7.1 Marshalling format (#28609)
9 months ago
Matt Jankowski 12bed81187
Add validation specs to `CustomFilter` model (#28600)
9 months ago
Claire dfdadb92e8
Add ability to require approval when users sign up using specific email domains (#28468)
9 months ago
Michael Stanclift 195b89d336
Fix .opus file uploads being misidentified by Paperclip (#28580)
9 months ago
Claire fcfdeadc04
Fix random `NoMethodError` errors on cached `CustomFilter` objects (#28521)
9 months ago
Matt Jankowski ba5f659bb3
Use shorter attribute query methods in `Announcement` (#28474)
9 months ago
Matt Jankowski 128c5b7db3
Fix `Performance/StringIdentifierArgument` cop (#28508)
9 months ago
Claire 2bf84b93d4
Fix media attachment order of remote posts (#28469)
9 months ago
Claire d29b1cca2e
Fix `friends_of_friends` sometimes suggesting already-followed accounts (#28433)
9 months ago
Eugen Rochko b5ac61b2c5
Change algorithm of follow recommendations (#28314)
9 months ago
Claire 7d9b209fe8
Fix call to inefficient `delete_matched` cache method in domain blocks (#28374)
9 months ago
Matt Jankowski 1820bad646
Fix `Performance/StringIdentifierArgument` cop (#28399)
9 months ago
Matt Jankowski 0e5b8fc46b
Fix `Style/RedundantReturn` cop (#28391)
9 months ago
Matt Jankowski b1dec09d20
Fix `Style/InverseMethods` cop (#28377)
9 months ago
Claire dcc24db793
Fix N+1s because of association preloaders not actually getting called (#28339)
9 months ago
Matt Jankowski 3918dc68c7
Use composite primary key for `PreviewCardsStatus` model (#28208)
10 months ago
Matt Jankowski 5631f139c1
Fix `Lint/SymbolConversion` cop (#28175)
10 months ago
Matt Jankowski d83d01eb1e
Fix `Lint/RedundantSafeNavigation` cop (#28172)
10 months ago
Matt Jankowski f70f39dd04
Add explicit `dependent: nil` to associations (#28169)
10 months ago
Matt Jankowski 440b80b2e7
Model concerns organization into module namespaces (#28149)
10 months ago
Claire 963354978a
Add `Account#unavailable?` and `Account#permanently_unavailable?` aliases (#28053)
10 months ago
Matt Jankowski bb0efe16e6
Remove `default_scope` from `MediaAttachment` class (#28043)
10 months ago
Matt Jankowski e48ecd2929
Remove `default_scope` from `Admin::ActionLog` (#28026)
10 months ago
Matt Jankowski 186895fc88
Refactor, lint fix, and bug fix on admin/roles/form partial (#27558)
10 months ago
Claire 3a24754229
Change GIF max matrix size error to explicitly mention GIF files (#27927)
10 months ago
Matt Jankowski 4be12791e6
Remove `default_scope` from `StatusEdit` class (#28042)
10 months ago
Eugen Rochko cdc57c74b7
Fix unsupported time zone or locale preventing sign-up (#28035)
10 months ago
Matt Jankowski d2aacea8da
Reduce `.times` usage in AccountSearch spec, use constant for default limit (#27946)
10 months ago
ppnplus 2b038b4f89
Added Thai diacritics and tone marks in HASHTAG_INVALID_CHARS_RE (#26576)
10 months ago
Matt Jankowski b7807f3d84
Use `normalizes` to prepare `Webhook#events` value (#27605)
10 months ago
Eugen Rochko 0d14fcebae
Change link previews to keep original URL from the status (#27312)
10 months ago
Matt Jankowski 45770c9306
Fix `Performance/MapMethodChain` cop (#27744)
11 months ago
Matt Jankowski bbad5b6456
Remove false positive cop detection (#27457)
11 months ago
Claire 6c52f8286b
Fix posts from force-sensitized accounts being able to trend (#27620)
11 months ago
Claire 93e4cdc31b
Fix hashtag matching pattern matching some URLs (#27584)
11 months ago
Matt Jankowski 12550a6a28
Use `Rails.env.local?` shorthand method to check env (#27519)
11 months ago
Matt Jankowski 714e3ae5b5
Use Rails 7.1 `normalizes` feature (#27521)
11 months ago
Matt Jankowski e93a75f1a1
Rails 7.1 update (#25963)
11 months ago
Claire 8b770ce811
Add warnings to report action logs (#27425)
11 months ago
Claire bcae744275
Fix some link anchors being recognized as hashtags (#27271)
11 months ago