346 Commits (0f8ddf367c706f4dee7faf5001b83f492fd9fc73)

Author SHA1 Message Date
Nick Schonning 4552685f6b
Autofix Rubocop RSpec/LeadingSubject (#23670)
2 years ago
Nick Schonning 5179c47087
Autofix Rubocops RSpec/ScatteredLet (#23725)
2 years ago
Nick Schonning bd1d57c230
Autofix Rubocop RSpec/EmptyLineAfterSubject (#23719)
2 years ago
Nick Schonning 65ba0d92ef
Enable Rubocop RSpec/NotToNot (#23723)
2 years ago
Nick Schonning 81ad6c2e39
Autofix Rubocop Style/StringLiterals (#23695)
2 years ago
Nick Schonning 3680e032b4
Autofix Rubocop RSpec/EmptyLineAfterFinalLet (#23707)
2 years ago
Nick Schonning 08289a38fa
Autofix Rubocop Style/TrailingCommaInArrayLiteral (#23692)
2 years ago
Nick Schonning 5069769cbe
Autofix Rubocop Style/TrailingCommaInHashLiteral (#23693)
2 years ago
Nick Schonning c38bd17657
Autofix Rubocop Style/TrailingCommaInArguments (#23694)
2 years ago
Nick Schonning e5cf23cf3a
Enable Rubocop RSpec/HooksBeforeExamples (#23668)
2 years ago
Nick Schonning 634368c491
Autofix Rubocop Lint/SymbolConversion (#23683)
2 years ago
Nick Schonning 669f6d2c0a
Run rubocop formatting except line length (#23632)
2 years ago
Nick Schonning 6ed6c41724
Autofix Rubocop RSpec/EmptyLineAfterExample (#23661)
2 years ago
Nick Schonning 936204b9ea
Autofix Rubocop Style/NestedParenthesizedCalls (#23646)
2 years ago
Nick Schonning 37914c8757
Autofix Rubocop Style/MethodCallWithoutArgsParentheses (#23645)
2 years ago
Claire d6930b3847
Add API parameter to safeguard unexpect mentions in new posts (#18350)
2 years ago
Claire 0c9eac80d8
Fix unbounded recursion in post discovery (#23506)
2 years ago
Markus Unterwaditzer f2a6e71bb6
Suppress AddressFamilyError in link verification (#23204)
2 years ago
Claire 4b92e59f4f
Add support for editing media description and focus point of already-posted statuses (#20878)
2 years ago
Markus Unterwaditzer 0c689b9d01
fix: allow verification when page size exceeds 1MB (using HTML5 parser) (#22879)
2 years ago
Claire 18fb01ef7c
Fix possible race conditions when suspending/unsuspending accounts (#22363)
2 years ago
Claire c8849d6cee
Fix unbounded recursion in account discovery (#22025)
2 years ago
Claire 625216d8e1
Fix attachments of edited statuses not being fetched (#21565)
2 years ago
Rose 4f15fd0ba1
Fix style for hashes (#20518)
2 years ago
Joshua Wood daf6f3453e
Handle links with no href in VerifyLinkService (#20741)
2 years ago
Hampton Lintorn-Catlin 147d8bd8fc
Support UTF-8 Characters in Domains During CSV Import (#20592)
2 years ago
Claire bbf74498f5
Fix validation error in SynchronizeFeaturedTagsCollectionWorker (#20018)
2 years ago
Claire 4fb0aae636
Change mentions of blocked users to not be processed (#19725)
2 years ago
Claire 9387beb3b3
Change flaky AccountSearchService test (#19650)
2 years ago
Yamagishi Kazutoshi 94feb2b93f
Fix `FetchFeaturedCollectionService` spec (#19401)
2 years ago
Claire 7165e89362
Add tests to ActivityPub::FetchRemoteKeyService (#19226)
2 years ago
Claire 26c51cfa07
Fix various rspec warnings in ReportService tests (#19189)
2 years ago
Claire 8cf7006d4e
Refactor ActivityPub handling to prepare for non-Account actors (#19212)
2 years ago
Eugen Rochko 50948b46aa
Add ability to filter followed accounts' posts by language (#19095)
2 years ago
Claire 1145dbd327
Improve error reporting and logging when processing remote accounts (#15605)
2 years ago
Eugen Rochko d83faa1a89
Add ability to block sign-ups from IP (#19037)
2 years ago
Claire 1b4054256f
Fix crash when a remote Flag activity mentions a private post (#18760)
2 years ago
Claire e0bdaeab65
Fix NoMethodError when resolving a link that redirects to a local post (#18314)
3 years ago
Claire 71d02ffcf3
Fix compatibility with Friendica regarding pinned posts (#18254)
3 years ago
Eugen Rochko 7b0fe4aef9
Fix opening and closing Redis connections instead of using a pool (#18171)
3 years ago
Claire 84d991988e
Fix temporary network/remote server error prevent from interactions with remote accounts (#18161)
3 years ago
Eugen Rochko 3917353645
Fix single Redis connection being used across all threads (#18135)
3 years ago
Claire 8f91e304a5
Fix spurious edits and require incoming edits to be explicitly marked as such (#17918)
3 years ago
Claire 30658924a8
Fix test-related issues (#17888)
3 years ago
Eugen Rochko 71f2b95106
Fix edits with no actual changes being allowed (#17843)
3 years ago
Claire 92a86b958e
Fix issues with processing toot edits (#17748)
3 years ago
Eugen Rochko ddbe906c25
Fix not updating a status when newer version is fetched manually (#17745)
3 years ago
Claire 5ccd6cbfda
Add test for reblog race condition fix (#17732)
3 years ago
Claire 63c9d2bc28
Add tests for CVE-2022-24307 (#17733)
3 years ago
Eugen Rochko d17fb70131
Change how changes to media attachments are stored for edits (#17696)
3 years ago
Josh Soref b5329e0035
Spelling (#17705)
3 years ago
luzpaz 73f5e4a1d9
Fix various typos (#17621)
3 years ago
Claire d4e6774a0c
Fix Undo Announce sometimes inlining the originally Announced status (#17516)
3 years ago
Claire 472bc89611
Fix some flaky tests that randomly failed because of item ordering (#17509)
3 years ago
Claire 2af03164cb
Improve tests involving push_bulk (#17508)
3 years ago
Claire 63854bee6c
Fix poll votes not being properly reset on poll change (#17498)
3 years ago
Eugen Rochko 63002cde03
Add editing for published statuses (#17320)
3 years ago
Claire e38fc319dc
Refactor and improve tests (#17386)
3 years ago
Eugen Rochko 1060666c58
Add support for editing for published statuses (#16697)
3 years ago
Claire 7f803c41e2
Add ability to purge undeliverable domains from admin interface (#16686)
3 years ago
Eugen Rochko 7de0ee7aba
Remove Keybase integration (#17045)
3 years ago
Claire 013bee6afb
Fix filtering DMs from non-followed users (#17042)
3 years ago
Eugen Rochko 39cdf61ab7
Add support for structured data and more OpenGraph tags to link cards (#16938)
3 years ago
Claire ec059317fa
Fix some link previews being incorrectly generated from other prior links (#16885)
3 years ago
Claire 3f9b28ce26
Add support for fetching Create and Announce activities by URI (#16383)
3 years ago
Takeshi Umeda 17f4e457b3
Add remove from followers api (#16864)
3 years ago
Claire 216570ad98
Fix scheduled statuses decreasing statuses counts (#16791)
3 years ago
Claire 2b18f7a943
Fix processing mentions to domains with non-ascii TLDs (#16689)
3 years ago
Claire 6702148472
Add tests for SuspendAccountService and UnsuspendAccountService (#16627)
3 years ago
Claire 13b08610a0
Fix crash when encountering invalid account fields (#16598)
3 years ago
Claire 4ac78e2a06
Add feature to automatically delete old toots (#16529)
3 years ago
Claire 763ab0c7eb
Fix owned account notes not being deleted when an account is deleted (#16579)
3 years ago
Claire 225c6582d1
Add tests for BootstrapTimelineService (#16476)
3 years ago
Claire afb7882189
Fix blocking someone not clearing up list feeds (#16205)
4 years ago
Eugen Rochko 1294f9ee4f
Remove PubSubHubbub-related columns from accounts table (#16170)
4 years ago
Eugen Rochko daccc07dc1
Change auto-following admin-selected accounts, show in recommendations (#16078)
4 years ago
Claire 5614e6724e
Fix URL scanning in note length validator and preview card fetching (#15827)
4 years ago
Claire 5f4c0b79c2
Change ResolveAccountService's handling of skip_webfinger (#15750)
4 years ago
ThibG 3249d35bdc
Improve account deletion performances further (#15407)
4 years ago
Eugen Rochko 9915d11c0d
Fix unnecessary queries when batch-removing statuses, 100x faster (#15387)
4 years ago
ThibG 43961035a9
Fix some notifications not being deleted on poll/status deletion (#15402)
4 years ago
ThibG a60d9335d8
Fix resolving accounts sometimes creating duplicate records for a given AP id (#15364)
4 years ago
ThibG b1feb47055
Improve searching for private toots from URL (#14856)
4 years ago
ThibG 8b8004a962
Fix webfinger redirect handling in ResolveAccountService (#15187)
4 years ago
ThibG 96c1e71329
Add import/export feature for bookmarks (#14956)
4 years ago
Eugen Rochko 3134691948
Add support for reversible suspensions through ActivityPub (#14989)
4 years ago
ThibG ca56527140
Add follower synchronization mechanism (#14510)
4 years ago
Eugen Rochko 5e1364c448
Add IP-based rules (#14963)
4 years ago
Eugen Rochko 974b1b79ce
Add option to be notified when a followed user posts (#13546)
4 years ago
Eugen Rochko ed099d8bdc
Change account suspensions to be reversible by default (#14726)
4 years ago
Eugen Rochko e8bc187845
Refactor how public and tag timelines are queried (#14728)
4 years ago
Eugen Rochko 68d3b160de
Fix various warnings in rspec (#14729)
4 years ago
ThibG d658af7ff8
Fix removing allowed domains being done synchronously (#14302)
4 years ago
ThibG e96e9cae62
Add test for removing endorsed accounts on account deletion/suspension (#14241)
4 years ago
ThibG 89f40b6c3e
Make domain block/silence/reject-media code more robust (#13424)
5 years ago
ThibG 27ea7c13a5
Fix hashtag search performing account search as well (#13758)
5 years ago
Eugen Rochko 2744f61696
Fix not being able to resolve public resources in development environment (#13505)
5 years ago
Eugen Rochko 9014367bd8
Fix background jobs not using locks like they are supposed to (#13361)
5 years ago
ThibG f08f880f58
Fix media not being marked sensitive when client sets a CW but no text (#13277)
5 years ago
Eugen Rochko 81cc86bb1f
Fix media attachments without file being uploadable (#12562)
5 years ago