174 Commits (f5d8501138c2bb0058cca41fd76f2c8d9a7593ab)

Author SHA1 Message Date
Eugen Rochko 44b2ee3485
Add customizable user roles (#18641)
2 years ago
Eugen Rochko a2871cd747
Add administrative webhooks (#18510)
2 years ago
Claire e34dd3644c
Remove unused `filtered_languages` column (#18533)
3 years ago
Eugen Rochko 6c699b1723
Fix preferred posting language returning unusable value in REST API (#18428)
3 years ago
Eugen Rochko 3917353645
Fix single Redis connection being used across all threads (#18135)
3 years ago
Eugen Rochko 8e20e16cf0
Change e-mail notifications to only be sent when recipient is offline (#17984)
3 years ago
Eugen Rochko 6221b36b27
Remove sign-in token authentication, instead send e-mail about new sign-in (#17970)
3 years ago
Eugen Rochko 5554ff2a1d
Fix being able to bypass e-mail restrictions (#17909)
3 years ago
Eugen Rochko 2dd30804b6
Change how unconfirmed accounts are displayed in admin UI (#17874)
3 years ago
Eugen Rochko edf09ec747
Add `/api/v1/accounts/familiar_followers` to REST API (#17700)
3 years ago
Eugen Rochko 27965ce5ed
Add trending statuses (#17431)
3 years ago
Eugen Rochko 564efd0651
Add appeals (#17364)
3 years ago
Eugen Rochko 6240466866
Fix duplicate accounts when searching by IP range in admin UI (#17524)
3 years ago
Eugen Rochko b6d7726ecb
Remove language detection through cld3 (#17478)
3 years ago
Claire 987d88ea56
Fix requiring an extra restart after recent post-deployment migrations (#17422)
3 years ago
Claire 8a07ecd377
Remove leftover database columns from Devise::Models::Rememberable (#17191)
3 years ago
Eugen Rochko 8e84ebf0cb
Remove IP tracking columns from users table (#16409)
3 years ago
Jeong Arm 720e8ab0f5
Fix duplicate record on admin/accounts when searching with IP (#17150)
3 years ago
Claire 6da135a493
Fix reviving revoked sessions and invalidating login (#16943)
3 years ago
Eugen Rochko 771c9d4ba8
Add ability to skip sign-in token authentication for specific users (#16427)
3 years ago
Claire 566fc90913
Add Ruby 3.0 support (#16046)
4 years ago
Eugen Rochko fab65848d2
Fix empty home feed before first follow has finished processing (#16152)
4 years ago
Eugen Rochko af8fe6e1e9
WIP (#15222)
4 years ago
ThibG e955ca5463
Fix sign-up restrictions based on IP addresses not being enforced (#15607)
4 years ago
ThibG 1cf2c3a810
Fix external user creation failing when invite request text is required (#15405)
4 years ago
ThibG 6f51fd7435
Fix invitation links not working when invite request text is required (#15385)
4 years ago
ThibG 47e507fa61
Add ability to require invite request text (#15326)
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 5e1364c448
Add IP-based rules (#14963)
4 years ago
ThibG 78e45a5285
Add option to disable swiping motions across the WebUI (#13885)
4 years ago
Eugen Rochko ed099d8bdc
Change account suspensions to be reversible by default (#14726)
4 years ago
dependabot[bot] 8972e5f7f6
Bump rubocop from 0.86.0 to 0.88.0 (#14412)
4 years ago
santiagorodriguez96 e8d41bc2fe
Add WebAuthn as an alternative 2FA method (#14466)
4 years ago
Eugen Rochko 72a7cfaa39
Add e-mail-based sign in challenge for users with disabled 2FA (#14013)
4 years ago
ThibG 5524258da9
Fix “Email changed” notification sometimes having wrong e-mail (#13475)
5 years ago
Eugen Rochko 71921f6bc3
Fix user disabling changing activity timestamps, fix nil error (#12943)
5 years ago
Eugen Rochko daf71573d0
Fix password change/reset not immediately invalidating other sessions (#12928)
5 years ago
Eugen Rochko 02063c245c
Fix not all of account's active IPs showing up in admin UI (#12909)
5 years ago
Eugen Rochko ba16d4b413
Fix search by IP not using alternative browser sessions in admin UI (#12904)
5 years ago
Faye Duxovni 48f75b86ae Add setting for whether to crop images in unexpanded toots (#12126)
5 years ago
Eugen Rochko 3ed94dcc1a
Add account migration UI (#11846)
5 years ago
Eugen Rochko e1066cd431
Add password challenge to 2FA settings, e-mail notifications (#11878)
5 years ago
Eugen Rochko c5d37f18cb
Change deletes to preserve soft-deleted statuses in unresolved reports (#11805)
5 years ago
Eugen Rochko e445a8af64
Add timeline read markers API (#11762)
5 years ago
Eugen Rochko 9072fe5ab6
Add trends UI with admin and user settings (#11502)
5 years ago
Eugen Rochko 115dab78f1
Change admin UI for hashtags and add back whitelisted trends (#11490)
5 years ago
ThibG 92569ffde8 Fix invites not being disabled upon account suspension (#11412)
5 years ago
Eugen Rochko 964ae8eee5
Change unconfirmed user login behaviour (#11375)
5 years ago
Eugen Rochko 9b1d3e4acb
Add option to disable real-time updates in web UI (#9984)
5 years ago