Commit Graph

1048 Commits (main)

Author SHA1 Message Date
Matt Jankowski d75c4bf53e
Update rubocop to version 1.72.2 and use `plugins` configuration style (#33946) 2 weeks ago
Claire 1cf30717db
Fix potential inefficiency in media privacy system check (#33858) 3 weeks ago
Claire 9e164c532f
Add `--skip-filled-timeline` option to `tootctl feed build` to skip half-filled feeds (#33844) 3 weeks ago
Claire 334d306ccc
Fix filtering for lists (#33842) 3 weeks ago
Claire 1be5269151
Optimize timeline generation (#33839) 3 weeks ago
Claire a3d2849d15
Fix `tootctl feeds build` not building list timelines (#33783) 4 weeks ago
Claire bd481204b5
Fix missing timeout options in `Request` class (#33769) 1 month ago
Claire 5b291fcbe4
Fix incorrect signature after HTTP redirect (#33757) 1 month ago
Matt Jankowski f73df1f2b0
Fix `Style/HashSlice` cop violations (#33720) 1 month ago
Jonathan de Jong b18caff5b6
Change `first_of_value` to `first_of_hash`, and add more test cases (#33647) 1 month ago
Claire da4e55eb17
Merge commit from fork 1 month ago
S1m 4a2813158d
Add support for standard webpush (#33528)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 months ago
Jonathan de Jong 3a762cddf6
Reject announce payload if object is nil (#33570) 2 months ago
Claire 68d818121d
Switch `webpush` dependency to latest version of Mastodon-maintained fork (#33572) 2 months ago
Claire d517fa5ab7
Change ActivityPub path generation to all happen in `ActivityPub::TagManager` (#33527) 2 months ago
Christian Schmidt 8e2c642d44
Do now swallow response body on persistent connection (#32729) 2 months ago
Matt Jankowski b3243ef41c
Refer to constant values from `api/v1/apps` request spec (#33488) 2 months ago
Nick Schonning c12b85e7a9
Fix Style/MultipleComparison (#33313)
Co-authored-by: Matt Jankowski <matt@jankowski.online>
2 months ago
Matt Jankowski 1eb752fb38
Extract constants for `AnnualReport::*` minimum thresholds (#33469) 2 months ago
Claire 344e2903b3
Fix featured tags for remote accounts not being kept up to date (#33372) 2 months ago
Jeong Arm 9ba4c8ef66
Handle rotation is not present in the video metadata (#33261) 3 months ago
FND c8c916e657
Change URL truncation to account for ellipses (#33229) 3 months ago
Eugen Rochko 425311e1d9
Change referrer policy to be controlled by header in web UI (#33214) 3 months ago
Matt Jankowski 342055cb15
Update `rubocop` to version 1.69.1 (#32967) 3 months ago
Jonathan de Jong 360b6d3a44
Fix exclusive lists interfering with notifications (#28162) 3 months ago
Claire 7a4370f2d9
Fix inactive users' timelines being backfilled on follow and unsuspend (#33094) 3 months ago
Claire 9a7130d6da
Fix direct inbox delivery pushing posts into inactive followers' timelines (#33067) 3 months ago
David Roetzel 21a8612aab
Prevent delivery of posts to (even more) suspended followers (#33030) 3 months ago
Claire 99f36f1b7b
Tweak antispam a bit (#33024) 3 months ago
Claire 04ce5939ae
Prevent delivery of new posts to suspended followers (#27509) 3 months ago
Christian Schmidt 0518613dd7
LinkDetailsExtractor adjustments (#31357) 3 months ago
Christian Schmidt 7385016837
`rel="me"` check should be case-insenstive (#32238) 3 months ago
Claire dbddd40c1c
Add stop-gap antispam code (#32981) 3 months ago
Emelia Smith 4517e18b79
Update dependency doorkeeper to v5.8.0 (#33000)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months ago
Eugen Rochko 420ed155ba
Fix wrong video dimensions for some rotated videos (#33008) 3 months ago
Matt Jankowski 37f00fb018
Use hash arguments to `group` when possible (#32916) 3 months ago
Matt Jankowski 425982841d
Use group/count approach in annual report classes (#32914) 3 months ago
Matt Jankowski 477412d62a
Use hash arguments to `select` when possible (Rails 7.2) (#32917) 3 months ago
Eugen Rochko 911d7dbbf6
Fix `min_id` and `max_id` causing error in search API (#32857) 3 months ago
Matt Jankowski 62d65504f6
Add `DomainResource` class to wrap MX lookup/normalize (#32864) 4 months ago
Claire f5f6273d2b
Move `ALLOWED_PRIVATE_ADDRESSES` parsing to an initializer (#32850) 4 months ago
Matt Jankowski 5d9dde3ec0
Add age/expiry duration constants to `BulkImport` class (#32839) 4 months ago
Matt Jankowski ea6d3ca8c1
Define constants for sampling sizes in `AccountReachFinder` (#32805) 4 months ago
Matt Jankowski bde0f1239a
Add `InetContainer` with scopes of `containing` and `contained` (#32802) 4 months ago
Matt Jankowski 41227aeb95
Update Rails to version 7.2.2 (#30391) 4 months ago
Eugen Rochko 90f4ffa31d
Fix performance of percentile calculation for annual reports (#32765) 4 months ago
Matt Jankowski b231c3c1bf
Drop support for ruby 3.1 (#32363) 4 months ago
Eugen Rochko c2b498a2b0
Fix IDs not being serialized as strings in annual reports API (#32710) 4 months ago
David Roetzel 9de3fd60a0
Add telemetry for status / bio formatting (#32677) 4 months ago
Hugo Gameiro b1d3c64525
Fix and improve batch attachment deletion handling when using OpenStack Swift (#32637) 4 months ago