126 Commits (dd76368f72fd3fa2d4827b7d1b565118e6cd9bad)

Author SHA1 Message Date
Claire 844d8e101e Add hCaptcha support (#25019)
1 year ago
Nick Schonning 54d59b8ee0 Autofix Rubocop Style/CaseLikeIf (#23756)
1 year ago
Matt Jankowski 53682a7b4f Fix Performance/DeletePrefix cop (#24796)
1 year ago
Claire e82696a4b9 Fix /api/v1/instance/domain_blocks being unconditionally cached (#24662)
1 year ago
Claire 31bd0da41f Fix anonymous visitors getting a session cookie on first visit (#24584)
1 year ago
Eugen Rochko b61ff36351 Change unauthenticated responses to be cached in REST API (#24348)
1 year ago
Claire d8e7a72597 Fix caching logic with regards to Accept-Language, Cookie, and Signature (#24604)
1 year ago
Eugen Rochko 3ca64638d4 Refactor `Cache-Control` and `Vary` definitions (#24347)
1 year ago
Matt Jankowski 85e90f4b7d Move link header setting to after_action (#24251)
2 years ago
Claire 12eb6740d1 Fix Rails cache namespace being overriden with `v2` for cached statuses (#24202)
2 years ago
Jean byroot Boussier dfc075c9d4 Workaround the ActiveRecord / Marshal serialization bug on Ruby 3.2 (#24142)
2 years ago
Nick Schonning 0717d1b058 Autofix Rubocop Style/RedundantArgument (#23798)
2 years ago
Nick Schonning e6312104c7 Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Nick Schonning ae51248ffe Enable Rubocop HTTP status rules (#23717)
2 years ago
Nick Schonning 49f1168050 Autofix Rubocop Style/RedundantBegin (#23703)
2 years ago
Nick Schonning b7d4391c4d Autofix Rubocop Lint/AmbiguousOperatorPrecedence (#23681)
2 years ago
Nick Schonning e276e530ea Apply Rubocop Performance/RedundantSplitRegexpArgument (#23443)
2 years ago
Claire b131e01db7 Add more specific error messages to HTTP signature verification (#21617)
2 years ago
Claire 0687eb20da Change domain block CSV parsing to be more robust and handle more lists (#21470)
2 years ago
Claire 99ecd6a106 Change referrer-policy to no-referrer application-wide (#23014)
2 years ago
Claire 81ae025687 Fix PermalinkRedirector not applying to users with moved accounts (#22497)
2 years ago
David Vega 4c10de8ae3 Fix single name variables on controller folder (#20092)
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 2fe47bc7db Remove dead code and refactor status threading code (#20357)
2 years ago
Eugen Rochko 0fdfbe555e Change public accounts pages to mount the web UI (#19319)
2 years ago
Eugen Rochko 8ad51fba6c Change public statuses pages to mount the web UI (#19301)
2 years ago
Claire e1d78575c4 Refactor ActivityPub handling to prepare for non-Account actors (#19212)
2 years ago
Claire 2b97fbbd88 Fix typo in SignatureVerification (#19209)
2 years ago
Claire b8853ddcb9 Improve error reporting and logging when processing remote accounts (#15605)
2 years ago
Eugen Rochko f9ebc320ed Add audit log entries for user roles (#19040)
2 years ago
Eugen Rochko f982d56b4e Remove sign-in token authentication, instead send e-mail about new sign-in (#17970)
2 years ago
Eugen Rochko 4d0a2968d9 Change authorized applications page (#17656)
3 years ago
Eugen Rochko e6d2b07ec1 Add trending statuses (#17431)
3 years ago
dependabot[bot] 823d816c06 Bump pundit from 2.1.1 to 2.2.0 (#17543)
3 years ago
Eugen Rochko e3d08a9e28 Change global `locale` param to `lang` to avoid conflicts (#17592)
3 years ago
Eugen Rochko 1e5989c612 Add global `locale` param (#17464)
3 years ago
Claire 8919f6cf63 Change public profile pages to be disabled for unconfirmed users (#17385)
3 years ago
Eugen Rochko 7b3972c270 Remove IP tracking columns from users table (#16409)
3 years ago
heguro 2b292c44bc Fix redirection when succeeded WebAuthn (#17098)
3 years ago
Eugen Rochko 7bf5924339 Add batch suspend for accounts in admin UI (#17009)
3 years ago
Claire 84566f17de Fix authentication failures after going halfway through a sign-in attempt (#16607)
3 years ago
Eugen Rochko 2067b0bf34 Add authentication history (#16408)
3 years ago
Claire b35955af26 Fix cache_collection crashing when given an empty collection (#15921)
4 years ago
Claire d1deaee77f Fix crash on receiving requests with missing Digest header (#15782)
4 years ago
ThibG 2582047c36 Use Rails' index_by where it makes sense (#15542)
4 years ago
luigi 944b059f50 Optimize map { ... }.compact calls (#15513)
4 years ago
ThibG e1ef5f3b31 Add honeypot fields and minimum fill-out time for sign-up form (#15276)
4 years ago
Eugen Rochko 90faa8039c Fix 2FA/sign-in token sessions being valid after password change (#14802)
4 years ago
Eugen Rochko 38be9af436 Add support for reversible suspensions through ActivityPub (#14989)
4 years ago
ThibG 9500d00e5f Tweak signature verification (#15069)
4 years ago