Commit Graph

515 Commits (renovate/vitejs-plugin-legacy-7.x)

Author SHA1 Message Date
Calvin Lee 7f4858b339
Correctly sanitize MathML out of post content (#27107) 8 months ago
Christian Schmidt 0518613dd7
LinkDetailsExtractor adjustments (#31357) 8 months ago
Matt Jankowski 425982841d
Use group/count approach in annual report classes (#32914) 8 months ago
Matt Jankowski 30a7986569
Add coverage for fixing the thing with the dates in the search area (#32958) 8 months ago
Eugen Rochko 911d7dbbf6
Fix `min_id` and `max_id` causing error in search API (#32857) 8 months ago
Matt Jankowski 62d65504f6
Add `DomainResource` class to wrap MX lookup/normalize (#32864) 8 months ago
Matt Jankowski a6d829e86f
Fix error in CLI EmailDomainBlocks when supplying `--with-dns-records` (#32863) 9 months ago
Matt Jankowski 884bbf7ae2
Prepare the way for banning a bunch of usernames (#32856) 9 months ago
Matt Jankowski c099797700
Use `mastodon` config namespace to load software update default value via `config_for` (#30534) 9 months ago
Matt Jankowski 41227aeb95
Update Rails to version 7.2.2 (#30391) 9 months ago
Eugen Rochko 90f4ffa31d
Fix performance of percentile calculation for annual reports (#32765) 9 months ago
Matt Jankowski ff490daa58
Reduce factory generation in `AccountStatusesFilter` spec (#32727) 9 months ago
Eugen Rochko c2b498a2b0
Fix IDs not being serialized as strings in annual reports API (#32710) 9 months ago
Jonny Saunders 9074c1fac9
Use `likes` and `shares` totalItems on status creations and updates (#32620) 9 months ago
Matt Jankowski 2a13d6824c
Use `subject` for `FeedManager` lib spec (#32486) 9 months ago
Matt Jankowski b742ce9d09
Reduce factory creation (17 -> 0) in `PlainTextFormatter` spec (#32487) 9 months ago
Matt Jankowski e9b27852be
Reduce factory creation (14 -> 8) in `ActivityPub::Activity::Block` spec (#32488) 9 months ago
Matt Jankowski 6a39212b02
Reduce factories (36 > 12) in `AccountReachFinder` spec (#32482) 9 months ago
Matt Jankowski 0cc21f1ded
Reduce factory creation (132 -> 40) in lib/vacuum/* specs (#32498) 9 months ago
Jeong Arm 66b2bc1c84
Ignore error if mentioned account was not processable (#29215)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
10 months ago
Claire 513f187daf
Add “A Mastodon update is available.” message on admin dashboard for non-bugfix updates (#32106) 10 months ago
Renaud Chaput 3dc4ddc663
Fix search params being dropped when redirected to non-deck path (#31984) 10 months ago
Matt Jankowski c2ef83ea4c
Consolidate shared `a scope` example parts into one attributes check (#32046) 10 months ago
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code (#31193) 10 months ago
Taylor Chaparro 1b6a82b799
Fix invalid date searches returning 503 (#31526) 11 months ago
Claire c35ea59ee6
Fix security context sometimes not being added in LD-Signed activities (#31871) 11 months ago
David Roetzel ab763c493f
Ignore `undefined` as canonical url (#31882) 11 months ago
Matt Jankowski cdcd834f3c
Add coverage for `AnnualReport::*` source child classes (#31849) 11 months ago
David Roetzel f85694acfd
Add credentials to redis sentinel configuration (#31768) 11 months ago
David Roetzel 7d91723f05
Support `REDIS_SENTINEL_PORT` variables (#31767) 11 months ago
David Roetzel ef2bc8ea26
Add redis sentinel support to ruby part of code (#31744) 11 months ago
Matt Jankowski f1003b2560
Enable "zero monkey patching" mode in RSpec (#31614) 11 months ago
Matt Jankowski 2f0d0fc127
Add coverage for `CLI::Accounts#fix_duplications` task (#30639) 11 months ago
Matt Jankowski 31c00108a4
Add first pass coverage for `AnnualReport` class (#31704) 11 months ago
David Roetzel 388d5473e1
Refactor (ruby) redis configuration (#31694) 11 months ago
Claire 8a5b57f668
Revert "Support JSON-LD named graph (#31288)" (#31355) 12 months ago
Christian Schmidt 9d0cafd06b
Check Content-Length in ResponseWithLimitAdapter (#31285) 12 months ago
Christian Schmidt e9e63ed203
Support JSON-LD named graph (#31288) 12 months ago
Adam Niedzielski 887e64efd4
Allow @ at the end of an URL (#31124) 1 year ago
Adam Niedzielski fbf95216c5
Fix LinkCrawlWorker NoMethodError: undefined method `[]' for nil (#31144) 1 year ago
Adam Niedzielski cd0ca4b994
Select correct self link when parsing Webfinger response (#31110) 1 year ago
Claire ced5e853c7
Fix duplicate `orderedItems` in user archive's `outbox.json` (#31099) 1 year ago
Matt Jankowski 05342529dd
Reduce factory creation in AP activity move spec (#31064) 1 year ago
Emelia Smith aa88aca0ad
Add optional OAuth application to reports (#30539) 1 year ago
Matt Jankowski 00cb4a0313
Avoid repeated factory creation in media_attachments_vacuum_spec (#31000) 1 year ago
David Roetzel fa8e972722
Fix author names as arrays in linked data. (#30957) 1 year ago
Matt Jankowski f1300ad284
Rename jobs/attachments rspec tag names (#29762) 1 year ago
Emelia Smith 47f0faebc9
Implement HTML ruby tags for east-asian languages (#30897) 1 year ago
David Roetzel 9be77fc0db
Revert "Add system check for missing database indexes" (#30909) 1 year ago
David Roetzel ebd8e1bbb6
Add system check for missing database indexes (#30888) 1 year ago
Matt Jankowski 72484a194f
Remove `CacheBuster` default options (#30718) 1 year ago
Matt Jankowski 38c6825eda
Remove unused `Extractor#extract_cashtags_with_indices` method (#30742) 1 year ago
Claire bf56e982a9
Fix notifications from limited users being outright dropped (#30559) 1 year ago
Matt Jankowski 9cc4040308
Extract `COMMENT_SIZE_LIMIT` constant in `AP::Activity::Flag` class (#30637) 1 year ago
Emelia Smith e02d23b549
Change `read:me` scope to `profile` scope (#30357)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Emelia Smith d20a5c3ec9
Fix: remove broken OAuth Application vacuuming & throttle OAuth Application registrations (#30316)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Claire 133d98fb25
Normalize language code of incoming posts (#30403) 1 year ago
Matt Jankowski dbaa4ed891
Use `chewy` which relaxes ES version reqs (#30157) 1 year ago
Matt Jankowski da6b9238f5
Expand coverage for admin/metrics/measure/* classes (#29914) 1 year ago
Matt Jankowski ec5a0e0f5e
Expand coverage for admin/metrics/dimension/* classes (#29913) 1 year ago
Matt Jankowski 59da591d13
Improve spec for dimension/languages admin metric (#29842) 1 year ago
Matt Jankowski 4f4132f1a1
Add diagnostic message for failure during CLI search deploy (#29462) 1 year ago
Matt Jankowski 681a89f684
Readability clean up in `ImportVacuum` spec (#28955) 1 year ago
Matt Jankowski 42875fee52
Add coverage for bad args/options in `CLI::Domains#purge` (#29578) 1 year ago
Matt Jankowski 6262ceeb70
Fix `RSpec/DescribedClass` cop (#29472) 1 year ago
Matt Jankowski 8349b45d60
Accept extra args that we wont verify in `ap/activity/add_spec` (#29005) 1 year ago
Matt Jankowski a7284690fc
Add coverage for admin/metrics base classes, simplify subclass generation (#29527) 1 year ago
Claire 9fee5e8526
Merge pull request from GHSA-jhrq-qvrm-qr36
* Fix insufficient Content-Type checking of fetched ActivityStreams objects

* Allow JSON-LD documents with multiple profiles
1 year ago
Matt Jankowski ed4939296a
Reduce `RSpec/MultipleExpectations` in ap/activity/create spec (#29224) 1 year ago
Matt Jankowski 15437e4ad9
Add `context` and `before` to lengthy tag manager spec examples (#29129) 1 year ago
Claire eff447a455
Rewrite signature verification using regexps and `StringScanner` (#29133) 1 year ago
Matt Jankowski 95da28d201
Add common `ThreadingHelper` module for specs (#29116) 1 year ago
Claire 7efc33b909
Move HTTP Signature parsing code to its own class (#28932) 1 year ago
Claire 1726085db5
Merge pull request from GHSA-3fjr-858r-92rw
* Fix insufficient origin validation

* Bump version to 4.3.0-alpha.1
2 years ago
Matt Jankowski 5fbdb2055b
Combine repeated `subject` in `cli/accounts` spec shared example (#28942) 2 years ago
Matt Jankowski 1a30a517d6
Combine repeated subjects in link details extractor spec (#28941) 2 years ago
Matt Jankowski 0e0a94f483
Handle CLI failure exit status at the top-level script (#28322) 2 years ago
Claire 087415d0fe
Add tests for processing statuses using bearcap URIs (#28904) 2 years ago
Matt Jankowski 9a475ea8b3
Finish up the CLI spec area pattern adoption for `CLI::Accounts#refresh` specs (#28764) 2 years ago
MitarashiDango 2c05b8a60d
Fix Undo Announce activity is not sent, when not followed by the reblogged post author (#18482)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
Matt Jankowski 00341c70ff
Use Sidekiq `fake!` instead of `inline!` in specs (#25369) 2 years ago
Matt Jankowski 742d8d30e2
Add coverage for `--days` option to CLI `media refresh` command (#28669) 2 years ago
Claire 157fc69954
Make request_pool_spec tests more robust (#28610) 2 years ago
Claire 5f4643b895
Add `PAPERCLIP_ROOT_URL` to Content-Security-Policy when used (#28561) 2 years ago
Matt Jankowski 964a0ecf37
Add sleep statement to nudge thread scheduler in request pool spec (#28596) 2 years ago
Matt Jankowski f92d8c654d
Standardize on Thor methods in CLI classes (#28566) 2 years ago
Matt Jankowski 5c769de096
Add spec coverage for `CLI::Media#remove_orphans` command (#28267) 2 years ago
Matt Jankowski 74a0d81e90
Add coverage for CLI `self-destruct` command (#28565)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
Claire 2bf84b93d4
Fix media attachment order of remote posts (#28469) 2 years ago
Matt Jankowski c99f88e1a8
Clean up of `RSpec/LetSetup` within `spec/lib` (#28447) 2 years ago
Matt Jankowski 2463b53363
More duplicates in cli maintenance spec, misc bug fixes (#28449) 2 years ago
Matt Jankowski 961d65aba6
Add coverage to CLI Maintenance for duplicate users on `confirmation_token` and `reset_password_token` values (#28434) 2 years ago
Matt Jankowski c7c727994a
Add spec for `CLI::Maintenance#fix_duplicates` (#28326) 2 years ago
Matt Jankowski 8a3d8c6c14
Remove the `stub_stdout` wrapper around CLI specs (#28340) 2 years ago
Matt Jankowski b5a1013ae3
Combine `CLI::...` spec example subjects (#28285) 2 years ago
Matt Jankowski a3cbb4b2f1
Add spec for `CLI::Search#deploy` command (#28272) 2 years ago
Matt Jankowski 8de86eabbf
Add spec for `CLI::Domains#crawl` command (#28271) 2 years ago
Matt Jankowski 8d8ae05a18
Add spec coverage for `CLI::Media#lookup` command (#28266) 2 years ago
Matt Jankowski ad34d33bfd
Formalize some patterns in cli specs (#28255) 2 years ago
Claire 658ad7a6ca
Fix flaky tests related to file creation (#28248) 2 years ago