Commit Graph

305 Commits (8eee7ae4c32dabb117b62cc5a36b6d6001024173)

Author SHA1 Message Date
Christian Schmidt a3baae0b99
API for updating attribution domains (#32730) 3 weeks ago
Matt Jankowski 50013b10a5
Add `Status::Visibility` concern to hold visibility logic (#33578) 3 weeks ago
Michael Stanclift 04b7046be1
Provide option to force use of system scrollbar styling (#32117) 2 months ago
Eugen Rochko 46c43d263c
Change avatar and header size limits from 2MB to 8MB when using libvips (#33002) 2 months ago
Claire 2d8fed23e6
Fix `TagFollow` records not being correctly handled in account operations (#33063) 2 months ago
Matt Jankowski f2976ec9a4
Extract `Notification::Groups` concern (#32968) 3 months ago
Matt Jankowski da826fe959
Use hash arguments to `order` when possible (Rails 7.2) (#32915) 3 months ago
Matt Jankowski 1c6f53e70f
Use `with_options` blocks in `Associations` concern (#32840) 3 months ago
Matt Jankowski c78dc23b49
Move account sensitize-related methods to concern (#28865) 3 months ago
Matt Jankowski d033920b7e
Move account silence-related methods to concern (#28866) 3 months ago
Matt Jankowski bde0f1239a
Add `InetContainer` with scopes of `containing` and `contained` (#32802) 3 months ago
Matt Jankowski 41227aeb95
Update Rails to version 7.2.2 (#30391) 3 months ago
Matt Jankowski b231c3c1bf
Drop support for ruby 3.1 (#32363) 3 months ago
Matt Jankowski babee06794
Add coverage for `StatusTrend` and `PreviewCardTrend` models, add `locales` class method to `RankedTrend` (#32688) 3 months ago
Matt Jankowski 258dce1256
Add `OpenSSL::SSL::SSLError` to http connection errors wrapper (#32307) 4 months ago
Matt Jankowski e8ec6667bd
Extract wrapper constant for `HTTP::*` error classes (#32285) 4 months ago
Matt Jankowski bfabd6a2b8
Move account suspension-related methods to concern (#28351) 4 months ago
Matt Jankowski ec16ed37c3
Extract constants for header and avatar geometry (#32151) 4 months ago
Matt Jankowski 04a939d640
Add `reviewed` and `unreviewed` scopes to `Reviewable` model concern (#31988) 5 months ago
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code (#31193) 5 months ago
David Roetzel c1b2c4fd9a
Strip protocol from attribution domains (#31900) 5 months ago
Eugen Rochko e0c27a5047
Add ability to manage which websites can credit you in link previews (#31819) 5 months ago
Matt Jankowski 7c26e5e4a1
Add `Reviewable` model concern (#31152) 5 months ago
David Roetzel 388d5473e1
Refactor (ruby) redis configuration (#31694) 5 months ago
Claire ad52b04a1c
Add setting to disable hover cards (#30931)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
7 months ago
Eugen Rochko 5f15a892fa
Add support for libvips in addition to ImageMagick (#30090)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
8 months ago
Matt Jankowski 4a77e477ee
Consolidate account scopes for `LOWER` (index using) username/domain queries (#30451) 8 months ago
Matt Jankowski 9b5055d34d
Fix `Style/SuperArguments` cop (#30406) 9 months ago
Matt Jankowski def6b686ff
Fix `Rails/WhereRange` cop (#30343) 9 months ago
Claire 2fe1b8d169
Add API to get multiple accounts and statuses (#27871)
Co-authored-by: noellabo <noel.yoshiba@gmail.com>
9 months ago
Râu Cao 9aa31be8d3
Fix local account search on LDAP login being case-sensitive (#30113)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
9 months ago
Matt Jankowski 88882fbbee
Move Rails/HABTM cop out of todo (#30118) 9 months ago
Matt Jankowski 1e7d5d2957
Update `devise-two-factor` to version 5.0.0 (#28325)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
9 months ago
Matt Jankowski 6fed108703
Use Rails `upsert` to generate update_count! query in Counters concern (#28738)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
10 months ago
Matt Jankowski caad1e2628
Add scope `Status.distributable_visibility` (#29950) 10 months ago
Matt Jankowski 285f63c02e
Use composable query in `User.active` scope (#29775) 10 months ago
Claire babbf6017d
Remove caching in `cache_collection` (#29862) 10 months ago
Matt Jankowski c0fe8a9f13
Extract shared callback behaviour to `CustomFilterCache` concern (#29695) 10 months ago
Claire 37ca59815c
Remove setting for unfollow confirmation modal, and make it unconditional (#29373) 11 months ago
Claire d71d26a3c9
Reattribute notification-related records if possible when merging accounts (#29694) 11 months ago
Matt Jankowski 77897cd24c
Use existing `SeveredRelationship.about_local_account` scope in more places (#29673) 11 months ago
Claire 44bf7b8128
Add notifications of severed relationships (#27511) 11 months ago
Matt Jankowski 62e266fbd6
Add `BrowserDetection` model concern (#29513) 11 months ago
Matt Jankowski 838b0bdf2d
Remove unused `Account::Interactions#endorsed?` method (#29463) 11 months ago
Matt Jankowski 0bc17a3d48
Use enum-generated `public_visibility` scope on Status (#28156) 11 months ago
Matt Jankowski d4ed7e466c
Extract `by_domain_length` scope in `DomainNormalizable` concern (#29517) 11 months ago
Jeong Arm 4a6ddbc9c0
Normalize idna domain before account unblock domain (#29530) 11 months ago
Eugen Rochko 50b17f7e10
Add notification policies and notification requests (#29366) 11 months ago
Matt Jankowski 8429d07454
Add `RankedTrend` concern for trends classes (#29388) 12 months ago
Matt Jankowski 245064bb98
Move "everyone" role and "instance actor" account magic number IDs to constants (#29260) 12 months ago