1496 Commits (3f52e717fa22e89a0eaf5f12f0fb9d2b121c7944)

Author SHA1 Message Date
Nick Schonning 7a3d4c3d4b
Enable Rubocop RSpec/MultipleDescribes (#23672)
2 years ago
Nick Schonning 54318dcd6d
Autofix Rubocop RSpec/ClassCheck (#23685)
2 years ago
Nick Schonning 634368c491
Autofix Rubocop Lint/SymbolConversion (#23683)
2 years ago
Nick Schonning 6d42820e5d
Autofix Rubocop Lint/AmbiguousOperator (#23680)
2 years ago
Nick Schonning ac59d6f19f
Enable Rubocop Style/NumericLiterals (#23647)
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 68b1071f86
Autofix Rubocop RSpec/BeNil (#23653)
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 66f715550e
Add `memorial` attribute to REST API (#23591)
2 years ago
Claire d6930b3847
Add API parameter to safeguard unexpect mentions in new posts (#18350)
2 years ago
Varun Sharma 45e2936c89
Add tests to indicate inclusion of self replies in statuses endpoint (#23266)
2 years ago
Claire c55568c75a
Add tests for `REST::AccountSerializer` (#23319)
2 years ago
Claire 0c9eac80d8
Fix unbounded recursion in post discovery (#23506)
2 years ago
Nick Schonning 0592937264
Apply Rubocop Rails/WhereNot (#23448)
2 years ago
Nick Schonning 1487fcde93
Apply Rubocop Style/ExpandPathArguments (#23450)
2 years ago
Nick Schonning ed570050c6
Autofix Rails/EagerEvaluationLogMessage (#23429)
2 years ago
Claire 9edefc779f
Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note (#23318)
2 years ago
Claire 20a479ff7c
Change `POST /settings/applications/:id` to regenerate token on scopes change (#23359)
2 years ago
Claire 13a2abacc8
Add `roles` attribute to Account entities in REST API (#23255)
2 years ago
Claire a5a00d7f7a
Fix email with empty domain name labels passing validation (#23246)
2 years ago
Claire 6883fddb19
Fix account activation being triggered before email confirmation (#23245)
2 years ago
Markus Unterwaditzer f2a6e71bb6
Suppress AddressFamilyError in link verification (#23204)
2 years ago
Claire 448be26b34
Add missing `policy` attribute to `WebPushSubscriptionSerializer` (#23210)
2 years ago
Claire 68dcbcb7bf
Add more specific error messages to HTTP signature verification (#21617)
2 years ago
Claire 343e1fe8e9
Add confirmation screen when handling reports (#22375)
2 years ago
Claire 4b92e59f4f
Add support for editing media description and focus point of already-posted statuses (#20878)
2 years ago
Claire fcc4c9b34a
Change domain block CSV parsing to be more robust and handle more lists (#21470)
2 years ago
Claire 21a1a8ee88
Fix crash when marking statuses as sensitive while some statuses are deleted (#22134)
2 years ago
Claire 15b88a83ab
Fix sanitizer parsing link text as HTML when stripping unsupported links (#22558)
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
Jeong Arm fdd1facba1
Fix home TL could contain post from who blocked me (#22849)
2 years ago
Partho Ghosh 115ab2869b
Fix ・ detection in hashtag regex to construct hashtag correctly (#22888)
2 years ago
Claire 70415714f1
Add follow request banner on account header (#20785)
2 years ago
Claire 8556a649d5
Fix changing domain block severity not undoing individual account effects (#22135)
2 years ago
Jeong Arm d412147d02
Save avatar or header correctly even if other one fails (#18465)
2 years ago
Neil Matatall 1f5740e65c
Use Rails tag API to build RSS feed for spoilers and polls (#20163)
2 years ago
Ikko Ashimine baecdf2882
Fix typo in application_helper_spec.rb (#20981)
2 years ago
Francis Murillo 5fb1c3e934
Revoke all authorized applications on password reset (#21325)
2 years ago
Meisam 6cdbc345f4
Validate nodeinfo response by schema (#21395)
2 years ago
Claire b59fb28e90
Fix 500 error when trying to migrate to an invalid address (#21462)
2 years ago
Francis Murillo f6492a7c4d
Log admin approve and reject account (#22088)
2 years ago
Claire c8849d6cee
Fix unbounded recursion in account discovery (#22025)
2 years ago
Claire 69137f4a90
Fix irreversible and whole_word parameters handling in /api/v1/filters (#21988)
2 years ago
Claire 625216d8e1
Fix attachments of edited statuses not being fetched (#21565)
2 years ago
Claire 51a33ce77a
Fix not being able to follow more than one hashtag (#21285)
2 years ago
David Leadbeater 69378eac99
Don't allow URLs that contain non-normalized paths to be verified (#20999)
2 years ago
Rose 4f15fd0ba1
Fix style for hashes (#20518)
2 years ago
lenore gilbert c373148b3d
Support for import/export of instance-level domain blocks/allows for 4.x w/ additional fixes (#20597)
2 years ago
Joshua Wood daf6f3453e
Handle links with no href in VerifyLinkService (#20741)
2 years ago
Eugen Rochko 21fd25a269
Fix rate limiting for paths with formats (#20675)
2 years ago
trwnh b59ce0a60f
Move V2 Filter methods under /api/v2 prefix (#20622)
2 years ago
Eugen Rochko 552d69ad96
Fix error when invalid domain name is submitted (#19474)
2 years ago
Eugen Rochko b31afc6294
Fix error when passing unknown filter param in REST API (#20626)
2 years ago
Hampton Lintorn-Catlin 147d8bd8fc
Support UTF-8 Characters in Domains During CSV Import (#20592)
2 years ago
Emily Strickland c2231539c7
Test blank account field verifiability (#20458)
2 years ago
F d4f973227c
Test the native_locale_name of a non-standard locale (#20284)
2 years ago
Eugen Rochko 9965a23b04
Change link verification to ignore IDN domains (#20295)
2 years ago
Eugen Rochko e98833748e
Fix being able to spoof link verification (#20217)
2 years ago
luzpaz 6ba52306f9
Fix typos (#19849)
2 years ago
Roni Laukkarinen 36b0ff57b7
Fix grammar (#20106)
2 years ago
Claire bbf74498f5
Fix validation error in SynchronizeFeaturedTagsCollectionWorker (#20018)
2 years ago
Claire 3114c826a7
Fix filter handling in status cache hydration (#19963)
2 years ago
Claire 5925a31b78
Fix followers count not being updated when migrating follows (#19998)
2 years ago
Claire bb89f83cc0
Fix additional issues with status cache hydration (#19747)
2 years ago
Claire 03b991de6c
Fix various issues with store hydration (#19746)
2 years ago
Eugen Rochko 5f9e47be34
Add caching for payload serialization during fan-out (#19642)
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
Claire 1dca08b76f
Fix admin action logs page (#19649)
2 years ago
pea-sys c68e6b52d9
png optimization(loss less) (#19630)
2 years ago
Eugen Rochko d0ba77047e
Change max. thumbnail dimensions to 640x360px (360p) (#19619)
2 years ago
Eugen Rochko 40c7f3e830
Fix account action type validation (#19476)
2 years ago
Eugen Rochko f8ca3bb2a1
Add ability to view previous edits of a status in admin UI (#19462)
2 years ago
Eugen Rochko bf0ab3e0fa
Fix vacuum scheduler missing lock, locks never expiring (#19458)
2 years ago
Eugen Rochko 1ae508bf2f
Change unauthenticated search to not support pagination in REST API (#19326)
2 years ago
Eugen Rochko 7c152acb2c
Change settings area to be separated into categories in admin UI (#19407)
2 years ago
Yamagishi Kazutoshi 94feb2b93f
Fix `FetchFeaturedCollectionService` spec (#19401)
2 years ago
Eugen Rochko 839f893168
Change public accounts pages to mount the web UI (#19319)
2 years ago
Eugen Rochko 1bd00036c2
Change about page to be mounted in the web UI (#19345)
2 years ago
Eugen Rochko b04633a961
Add image processing and generate blurhash for server thumbnail (#19348)
2 years ago
Yamagishi Kazutoshi 7afc6a630c
Redirect non-logged-in user to owner statuses on single user mode (#19333)
2 years ago
Eugen Rochko 45ebdb72ca
Add support for language preferences for trending statuses and links (#18288)
2 years ago
Eugen Rochko 93f340a4bf
Remove setting that disables account deletes (#17683)
2 years ago
Eugen Rochko 62782babd0
Change public statuses pages to mount the web UI (#19301)
2 years ago
Eugen Rochko 58d5b28cb0
Remove previous landing page (#19300)
2 years ago
Eugen Rochko 9f65909f42
Change public timelines to be filtered by current locale by default (#19291)
2 years ago
Eugen Rochko d2528b26b6
Add server banner to web app, add `GET /api/v2/instance` to REST API (#19294)
2 years ago
Eugen Rochko 02ba9cfa35
Remove code for rendering public and hashtag timelines outside the web UI (#19257)
2 years ago
Eugen Rochko 36f4c32a38
Change path of privacy policy page (#19249)
2 years ago
Eugen Rochko 43b5d5e38d
Add logged-out access to the web UI (#18961)
2 years ago
Eugen Rochko 5c9abdeff1
Add retention policy for cached content and media (#19232)
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
luzpaz 4aa3b9bd01
Fix typos (#18604)
2 years ago