905 Commits (c2a54842684eda225a6d7d88b4475070852835a9)

Author SHA1 Message Date
Eugen Rochko 1d2a941bc8 Change media upload limits and remove client-side resizing (#23726)
2 years ago
Claire 488cd37f1a Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Christian Schmidt 7583523bf0 Replace `Status#translatable?` with language matrix in separate endpoint (#24037)
2 years ago
Claire f39d9ab256 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 8a618c8eca Fix misleading error code when receiving invalid WebAuthn credentials (#23568)
2 years ago
Matt Jankowski 7a8257b638 Coverage improvement round-out following up previous work (#23987)
2 years ago
Claire a6363c3a2a Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Matt Jankowski f6f3004420 Fix spec for api/v1/statuses/translations (#23956)
2 years ago
Matt Jankowski 6e2d11ff48 Admin controllers specs (#23917)
2 years ago
Matt Jankowski 9a16204737 Specs api v1 controllers (#23930)
2 years ago
Matt Jankowski 5b612db821 Settings controllers specs (#23915)
2 years ago
Claire f1c31853e3 Add tests for moderation actions without custom text (#23184)
2 years ago
Claire 7bc43c91a0 Fix “Remove all followers from the selected domains” being more destructive than it claims (#23805)
2 years ago
Claire f15ded319f Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Nick Schonning 43a3812265 Fix mispelled spec filenames (#23834)
2 years ago
Nick Schonning dd46810e8a Enable Style/FrozenStringLiteralComment for specs (#23790)
2 years ago
Nick Schonning 247bf6e812 Enable Rubocop Style/StringConcatenation defaults (#23792)
2 years ago
Nick Schonning 25cf99e513 Autofix Rubocop Security/IoMethods (#23757)
2 years ago
Nick Schonning e6312104c7 Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Nick Schonning a4cbfac4d9 Autofix Rubocop RSpec/BeEq (#23740)
2 years ago
Nick Schonning c0f0c42326 Audofix Rubocop Style/WordArray (#23739)
2 years ago
Nick Schonning 754c417e29 Autofix Rubocop RSpec/LeadingSubject (#23670)
2 years ago
Nick Schonning a1e0384fc5 Enable Rubocop RSpec/ExpectActual (#23720)
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 ae51248ffe Enable Rubocop HTTP status rules (#23717)
2 years ago
Nick Schonning f6c4699d73 Autofix Rubocop RSpec/EmptyLineAfterSubject (#23719)
2 years ago
Nick Schonning a25f6522da Enable Rubocop RSpec/NotToNot (#23723)
2 years ago
Nick Schonning 1de4bdbaf4 Autofix Rubocop RSpec/ReturnFromStub (#23724)
2 years ago
Nick Schonning b8f17330ea Autofix Rubocop Rails/Pluck (#23730)
2 years ago
Claire 63992c6900 Merge branch 'main' into glitch-soc/merge-upstream
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 4dc470fbee Autofix Rubocop Style/TrailingCommaInHashLiteral (#23693)
2 years ago
Nick Schonning a2129d336a Autofix Rubocop RSpec/ExcessiveDocstringSpacing (#23666)
2 years ago
Nick Schonning 35dbf602f2 Autofix Rubocop Lint/ParenthesesAsGroupedExpression (#23682)
2 years ago
Nick Schonning f8947c2042 Autofix Rubocop RSpec/ExampleWording (#23667)
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 8fa4163574 Enable Rubocop Style/NumericLiterals (#23647)
2 years ago
Nick Schonning 31ca76fe2c Run rubocop formatting except line length (#23632)
2 years ago
Nick Schonning 284a6902cc Autofix Rubocop RSpec/BeNil (#23653)
2 years ago
Claire 92d1e05c3e Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 0ae0740826 Add API parameter to safeguard unexpect mentions in new posts (#18350)
2 years ago
Varun Sharma 1ac0afccc2 Add tests to indicate inclusion of self replies in statuses endpoint (#23266)
2 years ago
Claire 91f66ece5a Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 3536a88bc9 Change `POST /settings/applications/:id` to regenerate token on scopes change (#23359)
2 years ago
Claire 8134672631 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 1e9d799c0a Add missing `policy` attribute to `WebPushSubscriptionSerializer` (#23210)
2 years ago
Claire 5fbe5fed1e Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire b131e01db7 Add more specific error messages to HTTP signature verification (#21617)
2 years ago
Claire 592fe1a3bd Add confirmation screen when handling reports (#22375)
2 years ago
Claire 0687eb20da Change domain block CSV parsing to be more robust and handle more lists (#21470)
2 years ago
Claire 43a0d704fb Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 64952cef52 Fix crash when marking statuses as sensitive while some statuses are deleted (#22134)
2 years ago
Claire f23d971cd8 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 94d294202b Fix changing domain block severity not undoing individual account effects (#22135)
2 years ago
Francis Murillo 3a11a90dd3 Revoke all authorized applications on password reset (#21325)
2 years ago
Meisam ad2610c413 Validate nodeinfo response by schema (#21395)
2 years ago
Claire 1e6e6426ea Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Francis Murillo 5ad9fea52a Log admin approve and reject account (#22088)
2 years ago
Claire b97260426b Fix irreversible and whole_word parameters handling in /api/v1/filters (#21988)
2 years ago
Claire cfdcfa999e Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 655ad99a37 Fix not being able to follow more than one hashtag (#21285)
2 years ago
Claire 3e4b8636a0 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Rose b54c639482 Fix style for hashes (#20518)
2 years ago
lenore gilbert 498e9478c7 Support for import/export of instance-level domain blocks/allows for 4.x w/ additional fixes (#20597)
2 years ago
Claire 997553a99e Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
trwnh 72d3607229 Move V2 Filter methods under /api/v2 prefix (#20622)
2 years ago
Eugen Rochko 2b3b063852 Fix error when invalid domain name is submitted (#19474)
2 years ago
Claire 20fb459dee Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 05bb841077 Fix admin action logs page (#19649)
2 years ago
Claire 525919c04f Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko eedf46b243 Fix account action type validation (#19476)
2 years ago
Claire ba03c25249 Revert Home controller test to upstream
2 years ago
Claire 0060eb5dcf Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko 6c1c7d9d3b Change unauthenticated search to not support pagination in REST API (#19326)
2 years ago
Eugen Rochko 2130895196 Change settings area to be separated into categories in admin UI (#19407)
2 years ago
Eugen Rochko 0fdfbe555e Change public accounts pages to mount the web UI (#19319)
2 years ago
Eugen Rochko e376f33207 Change about page to be mounted in the web UI (#19345)
2 years ago
Eugen Rochko a56ab9f111 [Glitch] Allow non-logged users to access /web
2 years ago
Eugen Rochko ce7d058a91 Remove setting that disables account deletes (#17683)
2 years ago
Eugen Rochko 82d3e178ba Remove previous landing page (#19300)
2 years ago
Eugen Rochko 58c367fb47 Remove code for rendering public and hashtag timelines outside the web UI (#19257)
2 years ago
Claire a4fc7ac922 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko c04359a63b Change path of privacy policy page (#19249)
2 years ago
Eugen Rochko babebc4e8a Add logged-out access to the web UI (#18961)
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
Claire a0c630d5ff Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 522fbf9d13 Add ability to filter individual posts (#18945)
2 years ago
Claire b50ab06371 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko 265c09fef1 Add ability to follow hashtags (#18809)
2 years ago
Claire 1ba41b34c1 Fix tests
2 years ago
Claire 06a878c6b5 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko e164d6a687 Add customizable user roles (#18641)
2 years ago
Claire 490417762f Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 90e5a9bd98 Revamp post filtering system (#18058)
2 years ago
Claire d0cc795d0f Add /api/v1/admin/domain_allows (#18668)
2 years ago
Claire d28d7d4b72 Fix suspicious sign-in mails never being sent (#18599)
2 years ago
Claire a864904fad Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 9f3bf956ad Add /api/v1/admin/domain_blocks (#18247)
2 years ago
Claire 73c8032178 Remove unused `filtered_languages` column (#18533)
2 years ago
Claire 73a2e3326f Add confirmation page when importing blocked domains (#1773)
2 years ago
Levi Bard b8319d0578 Allow import/export of instance-level domain blocks/allows (#1754)
2 years ago
Claire c6e7c928ab Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
luzpaz 3e20855c52 Fix typo in source `setted`->`set` (#18385)
2 years ago
Claire 7eb54adc71 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko 553889bc7c Fix single Redis connection being used across all threads (#18135)
2 years ago
Claire b0781a933d Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko f982d56b4e Remove sign-in token authentication, instead send e-mail about new sign-in (#17970)
2 years ago
Claire bdaf4179b3 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 0fde990a01 Fix /api/v1/admin/accounts (#17887)
3 years ago
Claire 00a0866ea6 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire ffd34fd31a Fix test-related issues (#17888)
3 years ago
Claire 24c1b04f9c Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 99dd3476c4 Add `types` param to `GET /api/v1/notifications` in REST API (#17767)
3 years ago
Claire f9d00306e0 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 1d46b5b263 Fix `POST /api/v1/emails/confirmations` not being available after sign-up (#17743)
3 years ago
Claire f677c1619a Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 11e848bf95 Change design of federation pages in admin UI (#17704)
3 years ago
Claire 09306d7c3c Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko e3d3b4ae21 Add `/api/v1/accounts/familiar_followers` to REST API (#17700)
3 years ago
Josh Soref 1c070bd94c Spelling (#17705)
3 years ago
Claire 3e3fc8398b Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko fc26ac7a98 Fix report category not being saved in REST API (#17682)
3 years ago
Claire 8e04ac45be Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko e6d2b07ec1 Add trending statuses (#17431)
3 years ago
Eugen Rochko ea5bf21a1d Change e-mail domain blocks to block IPs dynamically (#17635)
3 years ago
Claire c58e2f4775 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
luzpaz b97e7364f3 Fix various typos (#17621)
3 years ago
Claire 175446f293 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 82f8d19424 Add appeals (#17364)
3 years ago
Claire e9a7485dcc Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 231cb8bebe Fix some flaky tests that randomly failed because of item ordering (#17509)
3 years ago
Claire b7882a75d2 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko cb76142d9e Add editing for published statuses (#17320)
3 years ago
Claire bab90c9e1b Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 42fdf52f0c Fix replies collection incorrectly looping (#17462)
3 years ago
Claire aaace9f1db Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 5d53b3c8a7 Fix instance actor not being dereferenceable (#17457)
3 years ago
Claire a2bc2e14c6 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 8919f6cf63 Change public profile pages to be disabled for unconfirmed users (#17385)
3 years ago
Claire daab277c0e Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Claire 1f07ab014d Refactor and improve tests (#17386)
3 years ago
Claire 686eaacbc8 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 06b698a723 Add support for editing for published statuses (#16697)
3 years ago
Claire 485cf5c0c1 Merge branch 'main' into glitch-soc/merge-upstream
3 years ago
Eugen Rochko 2fb76550a9 Add notifications for statuses deleted by moderators (#17204)
3 years ago