320 Commits (b8ca46f56873c2d7d9c7ed40848e4d92c1a41652)

Author SHA1 Message Date
Matt Jankowski 3030a8b458 Fix Performance/TimesMap cop (#24789)
2 years ago
Claire abce7cf2b9 Rewrite import feature (#21054)
2 years ago
Matt Jankowski e323372ebe Expand coverage for "system checks" (#24216)
2 years ago
Eugen Rochko c75fccf033 Change user settings to be stored in a more optimal way (#23630)
2 years ago
Matt Jankowski d38c3ba12e Add specs for Chewy importers (#24204)
2 years ago
Christian Schmidt 7583523bf0 Replace `Status#translatable?` with language matrix in separate endpoint (#24037)
2 years ago
Matt Jankowski a7bc6ae1de Add spec for the CLI `version` task (#23978)
2 years ago
Matt Jankowski 7a8257b638 Coverage improvement round-out following up previous work (#23987)
2 years ago
Christian Schmidt 170d3a0bc8 Unescape HTML entities (#24019)
2 years ago
Christian Schmidt cc0c37cd69 Only offer translation for supported languages (#23879)
2 years ago
Claire 16c8144b1c Add support for incoming rich text (#23913)
2 years ago
Nick Schonning dd46810e8a Enable Style/FrozenStringLiteralComment for specs (#23790)
2 years ago
Nick Schonning 9376fccf91 Autofix Rubocop Style/SymbolProc (#23742)
2 years ago
Nick Schonning a4cbfac4d9 Autofix Rubocop RSpec/BeEq (#23740)
2 years ago
Nick Schonning 754c417e29 Autofix Rubocop RSpec/LeadingSubject (#23670)
2 years ago
Nick Schonning ac56c3971b Autofix Rubocop RSpec/ImplicitSubject (#23721)
2 years ago
Nick Schonning 0d47dee648 Autofix Rubocops RSpec/ScatteredLet (#23725)
2 years ago
Nick Schonning f6c4699d73 Autofix Rubocop RSpec/EmptyLineAfterSubject (#23719)
2 years ago
Nick Schonning 181617e3d9 Autofix Rubocop Lint/UnusedBlockArgument (#23712)
2 years ago
Nick Schonning a25f6522da Enable Rubocop RSpec/NotToNot (#23723)
2 years ago
Nick Schonning be1ec56c6d Autofix Rubocop Style/StringLiterals (#23695)
2 years ago
Nick Schonning a63cb79201 Autofix Rubocop RSpec/EmptyLineAfterFinalLet (#23707)
2 years ago
Nick Schonning e9074c3eb5 Autofix Rubocop Style/BlockDelimiters (#23706)
2 years ago
Nick Schonning 6988b04ec7 Autofix Rubocop Style/TrailingCommaInArrayLiteral (#23692)
2 years ago
Nick Schonning 4dc470fbee Autofix Rubocop Style/TrailingCommaInHashLiteral (#23693)
2 years ago
Nick Schonning 35dbf602f2 Autofix Rubocop Lint/ParenthesesAsGroupedExpression (#23682)
2 years ago
Nick Schonning 298f61ecef Autofix Rubocop Style/RedundantPercentQ (#23651)
2 years ago
Nick Schonning 92d606bc98 Autofix Rubocop RSpec/ClassCheck (#23685)
2 years ago
Nick Schonning a71a0802d6 Autofix Rubocop Lint/SymbolConversion (#23683)
2 years ago
Nick Schonning efcf9f0076 Autofix Rubocop Lint/AmbiguousOperator (#23680)
2 years ago
Nick Schonning 31ca76fe2c Run rubocop formatting except line length (#23632)
2 years ago
Claire ea4cffac37 Fix unbounded recursion in post discovery (#23506)
2 years ago
Claire 614dd22095 Fix sanitizer parsing link text as HTML when stripping unsupported links (#22558)
2 years ago
Markus Unterwaditzer b7f37e68ad fix: allow verification when page size exceeds 1MB (using HTML5 parser) (#22879)
2 years ago
Jeong Arm 5180ae5bf6 Fix home TL could contain post from who blocked me (#22849)
2 years ago
luzpaz 1edd90fe99 Fix typos (#19849)
2 years ago
Claire 2ed7a4124b Fix filter handling in status cache hydration (#19963)
2 years ago
Claire 0735081cc2 Fix additional issues with status cache hydration (#19747)
2 years ago
Claire e97b0e0700 Fix various issues with store hydration (#19746)
2 years ago
Eugen Rochko 5b639f9e15 Add caching for payload serialization during fan-out (#19642)
2 years ago
Eugen Rochko d53e1fc6d9 Fix vacuum scheduler missing lock, locks never expiring (#19458)
2 years ago
Eugen Rochko 0fdfbe555e Change public accounts pages to mount the web UI (#19319)
2 years ago
Eugen Rochko babebc4e8a Add logged-out access to the web UI (#18961)
2 years ago
Eugen Rochko 7a482567f8 Add retention policy for cached content and media (#19232)
2 years ago
Claire e1d78575c4 Refactor ActivityPub handling to prepare for non-Account actors (#19212)
2 years ago
Eugen Rochko f4e91041b2 Add ability to filter followed accounts' posts by language (#19095)
2 years ago
luzpaz 45ddea2f0c Fix typos (#18604)
2 years ago
Eugen Rochko 38d04135bf Change how hashtags are normalized (#18795)
2 years ago
Claire 6e31d2d520 Fix crash when a remote Flag activity mentions a private post (#18760)
2 years ago
Claire 90e5a9bd98 Revamp post filtering system (#18058)
2 years ago
Eugen Rochko 41ad817afa Change RSS feeds (#18356)
3 years ago
Eugen Rochko 553889bc7c Fix single Redis connection being used across all threads (#18135)
3 years ago
Claire 368c9631d2 Fix PeerTube videos appearing with an erroneous “Edited at” marker (#18100)
3 years ago
Eugen Rochko f982d56b4e Remove sign-in token authentication, instead send e-mail about new sign-in (#17970)
3 years ago
Claire ffd34fd31a Fix test-related issues (#17888)
3 years ago
Eugen Rochko 5a7219e532 Refactor formatter (#17828)
3 years ago
Eugen Rochko 79d186ffa8 Add workaround for YouTube Shorts links (#17869)
3 years ago
Josh Soref 1c070bd94c Spelling (#17705)
3 years ago
Eugen Rochko 4d0a2968d9 Change authorized applications page (#17656)
3 years ago
Claire efb2377148 Change relays handling to not record boosts (#17571)
3 years ago
Eugen Rochko a44cc7931a Remove language detection through cld3 (#17478)
3 years ago
Eugen Rochko 73a585dd64 Fix structured data parsing from links choking on bad data (#17403)
3 years ago
Eugen Rochko b6364cf1ad Fix poll updates being saved as status edits (#17373)
3 years ago
Eugen Rochko 06b698a723 Add support for editing for published statuses (#16697)
3 years ago
Claire 5aade2baac Add support for private pinned posts (#16954)
3 years ago
Eugen Rochko 4375813ea7 Remove Keybase integration (#17045)
3 years ago
Eugen Rochko 4dc87ffc06 Add support for structured data and more OpenGraph tags to link cards (#16938)
3 years ago
Eugen Rochko ce84967ee4 Change routing paths to use usernames in web UI (#16171)
3 years ago
Claire 067d10d664 Fix addressing of remote groups' followers (#16700)
3 years ago
Eugen Rochko 50113e065f Add joined date to profiles in web UI (#16169)
4 years ago
Claire 05df66f8d7 Fix processing of remote Delete activities (#16084)
4 years ago
Eugen Rochko 2e8a673376 Remove spam check and dependency on nilsimsa gem (#16011)
4 years ago
Eugen Rochko a085c385af Change multiple mentions with same username to render with domain (#15718)
4 years ago
Claire f0e6f3a1d7 Fix Mastodon not understanding as:Public and Public (#15948)
4 years ago
Claire 3feb291d90 Prepare Mastodon for zeitwerk autoloader (#15917)
4 years ago
Claire b35955af26 Fix cache_collection crashing when given an empty collection (#15921)
4 years ago
Claire a33f8f787a Update twitter-text from 1.14 to 3.1.0 and fix toot character counting (#15382)
4 years ago
Claire 00fb4ecf6b Fix URI of repeat follow requests not being recorded (#15662)
4 years ago
ThibG dd2c80e1d1 Fix race conditions on account migration creation (#15597)
4 years ago
Shubhendra Singh Chauhan daea469385 Fixed code quality issues (#15541)
4 years ago
trwnh eb9be7be0c rename replies_policy enumerables (#15304)
4 years ago
Eugen Rochko da4c730c47 Add IP-based rules (#14963)
4 years ago
Eugen Rochko adaf3f7b7a Remove dependency on goldfinger gem (#14919)
4 years ago
Eugen Rochko 38aa7a9a7f Refactor feed manager (#14761)
4 years ago
ThibG e8aa85dc03 Fix multiple boosts of a same toot erroneously appearing in TL (#14759)
4 years ago
Eugen Rochko 89fd56627c Fix various warnings in rspec (#14729)
4 years ago
ThibG 50d0c1e95f Add configuration option to filter replies in lists (#9205)
4 years ago
Eugen Rochko e8d1656bd6 Add support for dereferencing objects through bearcaps (#14683)
4 years ago
ThibG 4468fce63c Add support for inlined objects in activity audience (#14514)
4 years ago
ThibG 0dd641dcea Change content-type to be always computed from file data (#14452)
4 years ago
ThibG d6f2d1d3f2 Fix handling of Reject Follow when a matching follow relationship exists (#14479)
4 years ago
ThibG e041b8b3f8 Fix not handling Undo on some activity types when they aren't inlined (#14346)
4 years ago
ThibG a9e58aa8c6 Fix boosted toots from blocked account not being retroactively removed from TL (#14339)
4 years ago
Eugen Rochko b864e78db8 Add E2EE API (#13820)
5 years ago
ThibG bb3aff5c8c Add support for `summary` field for media description (#13763)
5 years ago
ThibG 60bb6ac6f4 Fix webfinger returning wrong status code on malformed or missing param (#13759)
5 years ago
ThibG 41536557be Improve RSS entries for statuses (#13592)
5 years ago
Eugen Rochko 2d3219549b Change delivery failure tracking to work with hostnames instead of URLs (#13437)
5 years ago
Eugen Rochko 4cf2ddc5df Fix rendering `<a>` without `href` when scheme unsupported (#13040)
5 years ago
ThibG 25e7aa913c Add support for magnet: URIs (#12905)
5 years ago