Commit Graph

476 Commits (ea01ecd44103b34a6b5a0a115aba9509ed24850e)

Author SHA1 Message Date
Claire d517fa5ab7
Change ActivityPub path generation to all happen in `ActivityPub::TagManager` ()
Matt Jankowski 2cfc2a777a
Add `build_object` method for defaults in `AP::Activity::Create` spec ()
Matt Jankowski 2499cd01db
Add `duplicate_record` helper to maintenance CLI spec ()
Christian Schmidt 8e2c642d44
Do now swallow response body on persistent connection ()
Matt Jankowski efcd4ea5de
Reference value constants from specs ()
Matt Jankowski 441dcd7396
Fix intermittent failure on ap/activity/create spec timestamp check ()
Matt Jankowski d2fbf42b0e
Avoid `validate: false` save in expired poll create activity spec ()
Claire 344e2903b3
Fix featured tags for remote accounts not being kept up to date ()
FND c8c916e657
Change URL truncation to account for ellipses ()
Eugen Rochko 425311e1d9
Change referrer policy to be controlled by header in web UI ()
Jonathan de Jong 360b6d3a44
Fix exclusive lists interfering with notifications ()
Calvin Lee 7f4858b339
Correctly sanitize MathML out of post content ()
Christian Schmidt 0518613dd7
LinkDetailsExtractor adjustments ()
Matt Jankowski 425982841d
Use group/count approach in annual report classes ()
Matt Jankowski 30a7986569
Add coverage for fixing the thing with the dates in the search area ()
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 ()
Matt Jankowski a6d829e86f
Fix error in CLI EmailDomainBlocks when supplying `--with-dns-records` ()
Matt Jankowski 884bbf7ae2
Prepare the way for banning a bunch of usernames ()
Matt Jankowski c099797700
Use `mastodon` config namespace to load software update default value via `config_for` ()
Matt Jankowski 41227aeb95
Update Rails to version 7.2.2 ()
Eugen Rochko 90f4ffa31d
Fix performance of percentile calculation for annual reports ()
Matt Jankowski ff490daa58
Reduce factory generation in `AccountStatusesFilter` spec ()
Eugen Rochko c2b498a2b0
Fix IDs not being serialized as strings in annual reports API ()
Jonny Saunders 9074c1fac9
Use `likes` and `shares` totalItems on status creations and updates ()
Matt Jankowski 2a13d6824c
Use `subject` for `FeedManager` lib spec ()
Matt Jankowski b742ce9d09
Reduce factory creation (17 -> 0) in `PlainTextFormatter` spec ()
Matt Jankowski e9b27852be
Reduce factory creation (14 -> 8) in `ActivityPub::Activity::Block` spec ()
Matt Jankowski 6a39212b02
Reduce factories (36 > 12) in `AccountReachFinder` spec ()
Matt Jankowski 0cc21f1ded
Reduce factory creation (132 -> 40) in lib/vacuum/* specs ()
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 ()
Matt Jankowski c2ef83ea4c
Consolidate shared `a scope` example parts into one attributes check ()
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code ()
Taylor Chaparro 1b6a82b799
Fix invalid date searches returning 503 ()
Claire c35ea59ee6
Fix security context sometimes not being added in LD-Signed activities ()
David Roetzel ab763c493f
Ignore `undefined` as canonical url ()
Matt Jankowski cdcd834f3c
Add coverage for `AnnualReport::*` source child classes ()
David Roetzel f85694acfd
Add credentials to redis sentinel configuration ()
David Roetzel 7d91723f05
Support `REDIS_SENTINEL_PORT` variables ()
David Roetzel ef2bc8ea26
Add redis sentinel support to ruby part of code ()
Matt Jankowski f1003b2560
Enable "zero monkey patching" mode in RSpec ()
Matt Jankowski 2f0d0fc127
Add coverage for `CLI::Accounts#fix_duplications` task ()
Matt Jankowski 31c00108a4
Add first pass coverage for `AnnualReport` class ()
David Roetzel 388d5473e1
Refactor (ruby) redis configuration ()
Claire 8a5b57f668
Revert "Support JSON-LD named graph ()" ()
Christian Schmidt 9d0cafd06b
Check Content-Length in ResponseWithLimitAdapter ()
Christian Schmidt e9e63ed203
Support JSON-LD named graph ()
Adam Niedzielski 887e64efd4
Allow @ at the end of an URL ()