Matt Jankowski
af366f65ee
Add spec coverage for `models/form/custom_emoji_batch` class ( #28388 )
11 months ago
Matt Jankowski
1820bad646
Fix `Performance/StringIdentifierArgument` cop ( #28399 )
11 months ago
Matt Jankowski
28e1a7a394
Improve spec coverage for `models/announcement` class ( #28350 )
11 months ago
Matt Jankowski
89a8e6e622
Remove 2x double subject call in `models/form/account_batch` spec ( #28209 )
12 months ago
Matt Jankowski
5631f139c1
Fix `Lint/SymbolConversion` cop ( #28175 )
12 months ago
Matt Jankowski
440b80b2e7
Model concerns organization into module namespaces ( #28149 )
12 months ago
Matt Jankowski
e48ecd2929
Remove `default_scope` from `Admin::ActionLog` ( #28026 )
12 months ago
Matt Jankowski
973597c6f1
Consolidate configuration of `Sidekiq::Testing.fake!` setup ( #28046 )
12 months ago
Eugen Rochko
cdc57c74b7
Fix unsupported time zone or locale preventing sign-up ( #28035 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
12 months ago
Matt Jankowski
371f355719
Reduce `.times` usage in `AccountStatusesCleanupPolicy` ( #27947 )
1 year ago
Matt Jankowski
d2aacea8da
Reduce `.times` usage in AccountSearch spec, use constant for default limit ( #27946 )
1 year ago
Matt Jankowski
00c6ebd86f
Reduce `.times` usage in `StatusPin` and add `PIN_LIMIT` constant in validator ( #27945 )
1 year ago
Matt Jankowski
b2c5b20ef2
Fix `RSpec/AnyInstance` cop ( #27810 )
1 year ago
Matt Jankowski
b7807f3d84
Use `normalizes` to prepare `Webhook#events` value ( #27605 )
1 year ago
Matt Jankowski
63c9102f8a
Fix `RSpec/MessageChain` cop ( #27776 )
1 year ago
Matt Jankowski
69d00e2721
Fix `RSpec/InstanceVariable` cop ( #27766 )
1 year ago
Matt Jankowski
ce91d14d48
Fix `Style/WordArray` cop ( #27770 )
1 year ago
Matt Jankowski
49e2772064
Fix `RSpec/MessageSpies` cop ( #27751 )
1 year ago
Matt Jankowski
cfa14ec6d1
Fix `Lint/EmptyBlock` cop ( #27748 )
1 year ago
Matt Jankowski
b06284c572
Fix `RSpec/HookArgument` cop ( #27747 )
1 year ago
Matt Jankowski
949f5eb860
Fix `RSpec/MetadataStyle` cop in spec/ ( #27729 )
1 year ago
Claire
93e4cdc31b
Fix hashtag matching pattern matching some URLs ( #27584 )
1 year ago
Claire
bcae744275
Fix some link anchors being recognized as hashtags ( #27271 )
1 year ago
Matt Jankowski
b0213472df
Validate allowed schemes on preview card URLs ( #27485 )
1 year ago
Matt Jankowski
bcd0171e5e
Fix `Lint/UselessAssignment` cop ( #27472 )
1 year ago
Matt Jankowski
a1b27d8b61
Fix `Naming/VariableNumber` cop ( #27447 )
1 year ago
Victor Lee
c4bddc9855
Add spec for poll model ( #23399 )
...
Co-authored-by: Nick Schonning <nschonni@gmail.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Claire
340c390849
Fix crash when filtering for “dormant” relationships ( #27306 )
1 year ago
Matt Jankowski
c676bc91e9
Dont match mention in url query string ( #25656 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Claire
ceb365c419
Fix boosts of local users being filtered in account timelines ( #27204 )
1 year ago
Claire
1f99d86287
Fix blocked domain appears from account feed ( #26823 )
...
Co-authored-by: Jeong Arm <kjwonmail@gmail.com>
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
1 year ago
Christian Schmidt
ea31929776
Fix invalid Content-Type header for WebP images ( #26773 )
1 year ago
Claire
16681e0f20
Add admin notifications for new Mastodon versions ( #26582 )
1 year ago
jsgoldstein
30c191aaa0
Add new public status index ( #26344 )
...
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Nick Schonning
b970ed6098
Update rubocop and rubocop-rspec ( #26329 )
1 year ago
Matt Jankowski
c363978782
Spec media attachment speedups ( #25416 )
1 year ago
Christian Schmidt
f2257069b2
Fix AVIF attachments ( #26264 )
1 year ago
Matt Jankowski
6f1fa1364f
Fix `RSpec/EmptyExampleGroup` cop ( #24735 )
1 year ago
Claire
1e3b19230a
Add stricter protocol fields validation for accounts ( #25937 )
1 year ago
Matt Jankowski
c75df62ccc
Fix `RSpec/SubjectDeclaration` cop ( #25312 )
1 year ago
Claire
dc8f1fbd97
Merge pull request from GHSA-9928-3cp5-93fm
...
* Fix attachments getting processed despite failing content-type validation
* Add a restrictive ImageMagick security policy tailored for Mastodon
* Fix misdetection of MP3 files with large cover art
* Reject unprocessable audio/video files instead of keeping them unchanged
1 year ago
Matt Jankowski
05f9e39b32
Fix `RSpec/VerifiedDoubles` cop ( #25469 )
1 year ago
Claire
dd07393e75
Fix user settings not getting validated ( #25508 )
1 year ago
Matt Jankowski
4c5aa0e470
Update rubocop-rspec to version 2.22.0, fix `RSpec/IndexedLet` cop ( #24698 )
1 year ago
Daniel M Brasil
d9c6f70cc6
Fix `ArgumentError` in `/api/v1/admin/accounts/:id/action` ( #25386 )
1 year ago
Matt Jankowski
ae9f5379d1
Reduce factory data created in spec/models/trends/statuses spec ( #25410 )
1 year ago
Matt Jankowski
62c996b52d
Reduce `RSpec/MultipleExpectations` cop max to 8 ( #25313 )
1 year ago
Matt Jankowski
c94bb9ba9a
Disable paperclip processing in specs ( #25359 )
1 year ago
Matt Jankowski
6c0e3f490a
Fix RSpec/MissingExampleGroupArgument cop ( #25310 )
1 year ago
Matt Jankowski
c42591356d
Fix `RSpec/DescribedClass` cop ( #25104 )
1 year ago