188 Commits (2a78b65bfd3b479336cc781e0a80c5049c4b1580)

Author SHA1 Message Date
Eugen Rochko c75fccf033 Change user settings to be stored in a more optimal way (#23630)
2 years ago
Claire 980472efc8 Fix unconfirmed accounts being registered as active users (#23803)
2 years ago
Nick Schonning e6312104c7 Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Nick Schonning e0a02f8696 Apply Rubocop Style/NegatedIfElseCondition (#23451)
2 years ago
Claire d28bbdfd48 Fix account activation being triggered before email confirmation (#23245)
2 years ago
Alexander Ivanov d126de71a6 Add webhook `account.approved` (#22938)
2 years ago
Francis Murillo 3a11a90dd3 Revoke all authorized applications on password reset (#21325)
2 years ago
Claire 145a3506b3 Fix failure when “Require a reason to join” is set with open registrations (#22127)
2 years ago
Claire c7accdb6ac Change automatic post deletion configuration to be accessible to redirected users (#20774)
2 years ago
Eugen Rochko 0fdfbe555e Change public accounts pages to mount the web UI (#19319)
2 years ago
Eugen Rochko f6f08aa610 Fix language dropdown sometimes not appearing in web UI (#19246)
2 years ago
Eugen Rochko 7300beadd9 Remove digest e-mails (#17985)
2 years ago
Eugen Rochko f9ebc320ed Add audit log entries for user roles (#19040)
2 years ago
Claire 9d14683f86 Add option for EMAIL_DOMAIN_DENYLIST/EMAIL_DOMAIN_ALLOWLIST to apply after confirmation (#18642)
2 years ago
Eugen Rochko e164d6a687 Add customizable user roles (#18641)
2 years ago
Eugen Rochko 0eb2db6b52 Add administrative webhooks (#18510)
2 years ago
Claire 73c8032178 Remove unused `filtered_languages` column (#18533)
3 years ago
Eugen Rochko 9d160dae82 Fix preferred posting language returning unusable value in REST API (#18428)
3 years ago
Eugen Rochko 553889bc7c Fix single Redis connection being used across all threads (#18135)
3 years ago
Eugen Rochko 4ba66d256a Change e-mail notifications to only be sent when recipient is offline (#17984)
3 years ago
Eugen Rochko f982d56b4e Remove sign-in token authentication, instead send e-mail about new sign-in (#17970)
3 years ago
Eugen Rochko bbde6bcf6e Fix being able to bypass e-mail restrictions (#17909)
3 years ago
Eugen Rochko 89e3309153 Change how unconfirmed accounts are displayed in admin UI (#17874)
3 years ago
Eugen Rochko e3d3b4ae21 Add `/api/v1/accounts/familiar_followers` to REST API (#17700)
3 years ago
Eugen Rochko e6d2b07ec1 Add trending statuses (#17431)
3 years ago
Eugen Rochko 82f8d19424 Add appeals (#17364)
3 years ago
Eugen Rochko 518ac93f00 Fix duplicate accounts when searching by IP range in admin UI (#17524)
3 years ago
Eugen Rochko a44cc7931a Remove language detection through cld3 (#17478)
3 years ago
Claire 2657ca3b5e Fix requiring an extra restart after recent post-deployment migrations (#17422)
3 years ago
Claire 8114f4208f Remove leftover database columns from Devise::Models::Rememberable (#17191)
3 years ago
Eugen Rochko 7b3972c270 Remove IP tracking columns from users table (#16409)
3 years ago
Jeong Arm ba93eb818b Fix duplicate record on admin/accounts when searching with IP (#17150)
3 years ago
Claire 9e122d774d Fix reviving revoked sessions and invalidating login (#16943)
3 years ago
Eugen Rochko 34dd743b58 Add ability to skip sign-in token authentication for specific users (#16427)
3 years ago
Claire 86f5fad111 Add Ruby 3.0 support (#16046)
4 years ago
Eugen Rochko 876061e777 Fix empty home feed before first follow has finished processing (#16152)
4 years ago
Eugen Rochko 3c1b807b94 WIP (#15222)
4 years ago
ThibG 0306d0d4b0 Fix sign-up restrictions based on IP addresses not being enforced (#15607)
4 years ago
ThibG f894bb9220 Fix external user creation failing when invite request text is required (#15405)
4 years ago
ThibG ad1a3c6435 Fix invitation links not working when invite request text is required (#15385)
4 years ago
ThibG 64eaaff345 Add ability to require invite request text (#15326)
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 da4c730c47 Add IP-based rules (#14963)
4 years ago
ThibG 79b2d30a19 Add option to disable swiping motions across the WebUI (#13885)
4 years ago
Eugen Rochko e514304a76 Change account suspensions to be reversible by default (#14726)
4 years ago
dependabot[bot] 61b768572e Bump rubocop from 0.86.0 to 0.88.0 (#14412)
4 years ago
santiagorodriguez96 f142983484 Add WebAuthn as an alternative 2FA method (#14466)
4 years ago
Eugen Rochko 2dbf6bc5ad Add e-mail-based sign in challenge for users with disabled 2FA (#14013)
4 years ago
ThibG add34dd132 Fix “Email changed” notification sometimes having wrong e-mail (#13475)
5 years ago