96 Commits (7b5100aaedc27fbc60cf4064313dcafe237bdf53)

Author SHA1 Message Date
Eugen Rochko 6221b36b27
Remove sign-in token authentication, instead send e-mail about new sign-in (#17970) 4 years ago
Eugen Rochko 50ea54b3ed
Change authorized applications page (#17656) 4 years ago
Eugen Rochko 27965ce5ed
Add trending statuses (#17431) 4 years ago
dependabot[bot] 2e89067d21
Bump pundit from 2.1.1 to 2.2.0 (#17543) 4 years ago
Eugen Rochko de448ab1b5
Change global `locale` param to `lang` to avoid conflicts (#17592) 4 years ago
Eugen Rochko 85b86fe28c
Add global `locale` param (#17464) 4 years ago
Claire f5639e1cbe
Change public profile pages to be disabled for unconfirmed users (#17385) 4 years ago
Eugen Rochko 8e84ebf0cb
Remove IP tracking columns from users table (#16409) 4 years ago
heguro 41503507ec
Fix redirection when succeeded WebAuthn (#17098) 4 years ago
Eugen Rochko 0fb9536d38
Add batch suspend for accounts in admin UI (#17009) 4 years ago
Claire 94bcf45321
Fix authentication failures after going halfway through a sign-in attempt (#16607) 5 years ago
Eugen Rochko d174d12c83
Add authentication history (#16408) 5 years ago
Claire 5027abecd1
Fix cache_collection crashing when given an empty collection (#15921) 5 years ago
Claire 75189af528
Fix crash on receiving requests with missing Digest header (#15782) 5 years ago
ThibG 54d4e5252b
Use Rails' index_by where it makes sense (#15542) 5 years ago
luigi 087ed84367
Optimize map { ... }.compact calls (#15513) 5 years ago
ThibG 49eb4d4ddf
Add honeypot fields and minimum fill-out time for sign-up form (#15276) 5 years ago
Eugen Rochko 8532429af7
Fix 2FA/sign-in token sessions being valid after password change (#14802) 5 years ago
Eugen Rochko 3134691948
Add support for reversible suspensions through ActivityPub (#14989) 5 years ago
ThibG fa929d8b81
Tweak signature verification (#15069) 5 years ago
Eugen Rochko 4e4b3a0c8e
Refactor settings controllers (#14767) 6 years ago
dependabot[bot] 8972e5f7f6
Bump rubocop from 0.86.0 to 0.88.0 (#14412) 6 years ago
Akihiko Odaki ae871c4d46
Make Array-creation behavior of Paginable more predictable (#14687) 6 years ago
Akihiko Odaki 64ef37b89d
Introduce ApplicationController#cache_collection_paginated_by_id (#14677) 6 years ago
ThibG b241f20bd2
Add support for latest HTTP Signatures spec draft (#14556) 6 years ago
santiagorodriguez96 e8d41bc2fe
Add WebAuthn as an alternative 2FA method (#14466) 6 years ago
fuyu a279acc730
Fix not working I18n on 2FA and Sign in token page (#14087) 6 years ago
Eugen Rochko 72a7cfaa39
Add e-mail-based sign in challenge for users with disabled 2FA (#14013) 6 years ago
ThibG 4bcef12bad
Fix sr locale being selected over sr-Latn (#13693) 6 years ago
Eugen Rochko 339ce1c4e9
Add specific rate limits for posting and following (#13172) 6 years ago
Eugen Rochko 5265df0a8a
Change signature verification to ignore signatures with invalid host (#13033) 6 years ago
Eugen Rochko 49b2f7c0a2
Fix base64-encoded file uploads not being possible (#12748) 6 years ago
Eugen Rochko 3ed94dcc1a
Add account migration UI (#11846) 7 years ago
Eugen Rochko e1066cd431
Add password challenge to 2FA settings, e-mail notifications (#11878) 7 years ago
Eugen Rochko 1bc077dc74
Add HTTP signature keyId to request log (#11591) 7 years ago
Eugen Rochko 24552b5160
Add whitelist mode (#11291) 7 years ago
Eugen Rochko c669bb42ba
Add (back) rails-level JSON caching (#11333) 7 years ago
Eugen Rochko bd1545de5e
Change locale detection to run once per session (#8657) 7 years ago
Eugen Rochko 5bf67ca913
Add ActivityPub secure mode (#11269) 7 years ago
Eugen Rochko 4e92183227
Refactor domain block checks (#11268) 7 years ago
Eugen Rochko 63c7fe8e48
Refactor controllers for statuses, accounts, and more (#11249) 7 years ago
ThibG cac9110533 Cleanup various controllers (#10972) 7 years ago
ThibG 89d600bedb Move signature verification stoplight to the requests themselves (#10813) 7 years ago
ThibG 2361917944 Mark the 410 gone response for suspended accounts as cachable (#10339) 7 years ago
Eugen Rochko 51e154f5e8
Admission-based registrations mode (#10250) 7 years ago
ThibG 28b482874a Improvements to signature verification (#9667) 7 years ago
Eugen Rochko 17cd91c777
Fix signature verification stoplight triggering on non-timeout errors (#9617) 7 years ago
ysksn 189a6b17fb Remove RemoteAccountControllerConcern never used (#9482) 7 years ago
Eugen Rochko 4615512285
Reduce connect timeout limit and limit signature failures by source IP (#9236) 7 years ago
Eugen Rochko 21ad21cb50
Improve signature verification safeguards (#8959) 8 years ago