126 Commits (4a22e72b9b1b8f14792efcc649b0db8bc27f0df2)

Author SHA1 Message Date
Claire bec6a1cad4
Add hCaptcha support (#25019)
2 years ago
Nick Schonning d5a185d721
Autofix Rubocop Style/CaseLikeIf (#23756)
2 years ago
Matt Jankowski 668a19a2f3
Fix Performance/DeletePrefix cop (#24796)
2 years ago
Claire b0bf6216e6
Fix /api/v1/instance/domain_blocks being unconditionally cached (#24662)
2 years ago
Claire 276c39361b
Fix anonymous visitors getting a session cookie on first visit (#24584)
2 years ago
Eugen Rochko 6084461cd0
Change unauthenticated responses to be cached in REST API (#24348)
2 years ago
Claire 58a1b2e330
Fix caching logic with regards to Accept-Language, Cookie, and Signature (#24604)
2 years ago
Eugen Rochko e98c86050a
Refactor `Cache-Control` and `Vary` definitions (#24347)
2 years ago
Matt Jankowski 0663803348
Move link header setting to after_action (#24251)
2 years ago
Claire 2626097869
Fix Rails cache namespace being overriden with `v2` for cached statuses (#24202)
2 years ago
Jean byroot Boussier 160f38f03d
Workaround the ActiveRecord / Marshal serialization bug on Ruby 3.2 (#24142)
2 years ago
Nick Schonning 25d36b6edd
Autofix Rubocop Style/RedundantArgument (#23798)
2 years ago
Nick Schonning 717683d1c3
Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Nick Schonning aef0051fd0
Enable Rubocop HTTP status rules (#23717)
2 years ago
Nick Schonning 2177daeae9
Autofix Rubocop Style/RedundantBegin (#23703)
2 years ago
Nick Schonning a6f77aa28a
Autofix Rubocop Lint/AmbiguousOperatorPrecedence (#23681)
2 years ago
Nick Schonning 2e652aa81c
Apply Rubocop Performance/RedundantSplitRegexpArgument (#23443)
2 years ago
Claire 68dcbcb7bf
Add more specific error messages to HTTP signature verification (#21617)
2 years ago
Claire fcc4c9b34a
Change domain block CSV parsing to be more robust and handle more lists (#21470)
2 years ago
Claire aefefc74c4
Change referrer-policy to no-referrer application-wide (#23014)
2 years ago
Claire 42f9693d00
Fix PermalinkRedirector not applying to users with moved accounts (#22497)
2 years ago
David Vega 1b5d207131
Fix single name variables on controller folder (#20092)
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
Claire 86f6631d28
Remove dead code and refactor status threading code (#20357)
2 years ago
Eugen Rochko 839f893168
Change public accounts pages to mount the web UI (#19319)
2 years ago
Eugen Rochko 62782babd0
Change public statuses pages to mount the web UI (#19301)
2 years ago
Claire 8cf7006d4e
Refactor ActivityPub handling to prepare for non-Account actors (#19212)
2 years ago
Claire 84aff598ea
Fix typo in SignatureVerification (#19209)
2 years ago
Claire 1145dbd327
Improve error reporting and logging when processing remote accounts (#15605)
2 years ago
Eugen Rochko 0396acf39e
Add audit log entries for user roles (#19040)
2 years ago
Eugen Rochko 6221b36b27
Remove sign-in token authentication, instead send e-mail about new sign-in (#17970)
3 years ago
Eugen Rochko 50ea54b3ed
Change authorized applications page (#17656)
3 years ago
Eugen Rochko 27965ce5ed
Add trending statuses (#17431)
3 years ago
dependabot[bot] 2e89067d21
Bump pundit from 2.1.1 to 2.2.0 (#17543)
3 years ago
Eugen Rochko de448ab1b5
Change global `locale` param to `lang` to avoid conflicts (#17592)
3 years ago
Eugen Rochko 85b86fe28c
Add global `locale` param (#17464)
3 years ago
Claire f5639e1cbe
Change public profile pages to be disabled for unconfirmed users (#17385)
3 years ago
Eugen Rochko 8e84ebf0cb
Remove IP tracking columns from users table (#16409)
3 years ago
heguro 41503507ec
Fix redirection when succeeded WebAuthn (#17098)
3 years ago
Eugen Rochko 0fb9536d38
Add batch suspend for accounts in admin UI (#17009)
3 years ago
Claire 94bcf45321
Fix authentication failures after going halfway through a sign-in attempt (#16607)
3 years ago
Eugen Rochko d174d12c83
Add authentication history (#16408)
3 years ago
Claire 5027abecd1
Fix cache_collection crashing when given an empty collection (#15921)
4 years ago
Claire 75189af528
Fix crash on receiving requests with missing Digest header (#15782)
4 years ago
ThibG 54d4e5252b
Use Rails' index_by where it makes sense (#15542)
4 years ago
luigi 087ed84367
Optimize map { ... }.compact calls (#15513)
4 years ago
ThibG 49eb4d4ddf
Add honeypot fields and minimum fill-out time for sign-up form (#15276)
4 years ago
Eugen Rochko 8532429af7
Fix 2FA/sign-in token sessions being valid after password change (#14802)
4 years ago
Eugen Rochko 3134691948
Add support for reversible suspensions through ActivityPub (#14989)
4 years ago
ThibG fa929d8b81
Tweak signature verification (#15069)
4 years ago