Commit Graph

1029 Commits (a8a16695f18dbca5de7a5bf619a803782fc75506)

Author SHA1 Message Date
Claire 344e2903b3
Fix featured tags for remote accounts not being kept up to date ()
Jeong Arm 9ba4c8ef66
Handle rotation is not present in the video metadata ()
FND c8c916e657
Change URL truncation to account for ellipses ()
Eugen Rochko 425311e1d9
Change referrer policy to be controlled by header in web UI ()
Matt Jankowski 342055cb15
Update `rubocop` to version 1.69.1 ()
Jonathan de Jong 360b6d3a44
Fix exclusive lists interfering with notifications ()
Claire 7a4370f2d9
Fix inactive users' timelines being backfilled on follow and unsuspend ()
Claire 9a7130d6da
Fix direct inbox delivery pushing posts into inactive followers' timelines ()
David Roetzel 21a8612aab
Prevent delivery of posts to (even more) suspended followers ()
Claire 99f36f1b7b
Tweak antispam a bit ()
Claire 04ce5939ae
Prevent delivery of new posts to suspended followers ()
Christian Schmidt 0518613dd7
LinkDetailsExtractor adjustments ()
Christian Schmidt 7385016837
`rel="me"` check should be case-insenstive ()
Claire dbddd40c1c
Add stop-gap antispam code ()
Emelia Smith 4517e18b79
Update dependency doorkeeper to v5.8.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Eugen Rochko 420ed155ba
Fix wrong video dimensions for some rotated videos ()
Matt Jankowski 37f00fb018
Use hash arguments to `group` when possible ()
Matt Jankowski 425982841d
Use group/count approach in annual report classes ()
Matt Jankowski 477412d62a
Use hash arguments to `select` when possible (Rails 7.2) ()
Eugen Rochko 911d7dbbf6
Fix `min_id` and `max_id` causing error in search API ()
Matt Jankowski 62d65504f6
Add `DomainResource` class to wrap MX lookup/normalize ()
Claire f5f6273d2b
Move `ALLOWED_PRIVATE_ADDRESSES` parsing to an initializer ()
Matt Jankowski 5d9dde3ec0
Add age/expiry duration constants to `BulkImport` class ()
Matt Jankowski ea6d3ca8c1
Define constants for sampling sizes in `AccountReachFinder` ()
Matt Jankowski bde0f1239a
Add `InetContainer` with scopes of `containing` and `contained` ()
Matt Jankowski 41227aeb95
Update Rails to version 7.2.2 ()
Eugen Rochko 90f4ffa31d
Fix performance of percentile calculation for annual reports ()
Matt Jankowski b231c3c1bf
Drop support for ruby 3.1 ()
Eugen Rochko c2b498a2b0
Fix IDs not being serialized as strings in annual reports API ()
David Roetzel 9de3fd60a0
Add telemetry for status / bio formatting ()
Hugo Gameiro b1d3c64525
Fix and improve batch attachment deletion handling when using OpenStack Swift ()
Jonny Saunders 9074c1fac9
Use `likes` and `shares` totalItems on status creations and updates ()
Matt Jankowski 35f008aa2a
Move translation service config to `config_for` yml ()
kenkiku1021 f2378aca40
add SWIFT object storage uri to CSP media hosts ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 258dce1256
Add `OpenSSL::SSL::SSLError` to http connection errors wrapper ()
Matt Jankowski e8ec6667bd
Extract wrapper constant for `HTTP::*` error classes ()
Matt Jankowski 1f65a95421
Remove unneeded `reorder(nil)` conditions ()
Matt Jankowski 4aa26eba53
Extract `WebPushRequest` from push notification worker and subscription ()
Jeong Arm 66b2bc1c84
Ignore error if mentioned account was not processable ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Claire 513f187daf
Add “A Mastodon update is available.” message on admin dashboard for non-bugfix updates ()
Renaud Chaput 3dc4ddc663
Fix search params being dropped when redirected to non-deck path ()
André Menrath 556837f156
Fix the summary of converted object types to be treated as HTML ()
Eugen Rochko aaab6b7adc
Add reblogs and favourites counts to statuses in ActivityPub ()
Claire 7ed9c590b9
Fix issue when encountering reblog of deleted post in feed rebuild ()
Claire 8afa3bb2fa
Change Mastodon to issue correctly-signed queries by default ()
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code ()
Taylor Chaparro 1b6a82b799
Fix invalid date searches returning 503 ()
Claire a496aeabcb
Change form-action Content-Security-Policy directive to be more restrictive ()
Claire c35ea59ee6
Fix security context sometimes not being added in LD-Signed activities ()
David Roetzel ab763c493f
Ignore `undefined` as canonical url ()