794 Commits (ecbea2e3c6e49387b1eaefbbebd2013867414ca2)

Author SHA1 Message Date
ThibG 21a73c52a7 Check that an invite link is valid before bypassing approval mode (#10657) 6 years ago
Eugen Rochko e18786dec7
Fix approved column being set to nil instead of false (#10642) 6 years ago
Eugen Rochko fba96c808d
Add blurhash (#10630) 6 years ago
Eugen Rochko e451ba0e83
Fix LDAP/PAM/SAML/CAS users not being approved instantly (#10621) 6 years ago
Eugen Rochko a9f130b8d8
Fix Keybase verification using wrong domain for remote accounts (#10547) 6 years ago
Alex Gessner d431c810d3 increase allowable length of remote proof username (#10546) 6 years ago
Eugen Rochko 400397c0c7
Change HTML validator to ignore all errors except unmatched tags (#10534) 6 years ago
Eugen Rochko 36b39fbac5
Add preference to disable e-mails about new pending accounts (#10529) 6 years ago
Eugen Rochko 8b69a66380 Add "why do you want to join" field to invite requests (#10524) 6 years ago
ThibG cb71c95e22 Export and import show_reblogs together with following list (#10495) 6 years ago
Eugen Rochko 67b3b62b98
Improve blocked view of profiles (#10491) 6 years ago
Eugen Rochko e1d0390e29
Add batch actions for approving and rejecting pending accounts (#10469) 6 years ago
Eugen Rochko 2c63e0292a
Fix admin validation being too strict about usernames (#10449) 6 years ago
ThibG d4882aa64a Export and import `hide_notifications` alongside user mutes (#10335) 6 years ago
ThibG 120544067f Fix filtering of favourited_by, reblogged_by, followers and following (#10447) 6 years ago
ThibG 62bafa20a1 Hide blocking accounts from blocked users (#10442) 6 years ago
slice 85973f4f37 Improvements to image upload validation and creation (#10431) 6 years ago
slice 59cce07601 Add thumbnail, hero, and mascot back to Form::AdminSettings::KEYS (#10430) 6 years ago
Alex Gessner 69141dca26 squashed identity proof updates (#10375) 6 years ago
Eugen Rochko f1bc90ab50
Rename :poll to :preloadable_poll and :owned_poll to :poll on Status (#10401) 6 years ago
Eugen Rochko e117964325
Change icons of features on admin dashboard to remove bias (#10366) 6 years ago
Eugen Rochko 94e5e834f2
Improve performance of list of blocked domains by caching counts (#10374) 6 years ago
Eugen Rochko 45b849bad9
Fix MergeWorker being queued for remote users (#10355) 6 years ago
Eugen Rochko 555c4e11ba
Add validations to admin settings (#10348) 6 years ago
Eugen Rochko 00d988955f
If registrations have been re-opened when user confirms account, approve (#10349) 6 years ago
ThibG 80f0910e21 Add support for custom emojis in poll options (#10322) 6 years ago
Eugen Rochko 9c4cbdbafb
Add Keybase integration (#10297) 6 years ago
ThibG a20354a20b Set and store report URIs (#10303) 6 years ago
ThibG 5e38ef87a7 Fix reblogs privacy (#10302) 6 years ago
Eugen Rochko 1c113fd72d
Add relationship manager UI (#10268) 6 years ago
Eugen Rochko 3ad3223b46
Fix detailed poll validation errors not being returned in the API (#10261) 6 years ago
Eugen Rochko ba84b6d4d7
Add `visibility` param to reblog REST API (#9851) 6 years ago
Eugen Rochko 51e154f5e8
Admission-based registrations mode (#10250) 6 years ago
Eugen Rochko 9e33174604
Refactor User model, extract PamAuthenticable, LdapAuthenticable (#10217) 6 years ago
ThibG 65d9004ac9 Add UI for enabling/disabling poll notifications (#10255) 6 years ago
Eugen Rochko 06663fcf87
Fix `tagged` param not being normalized before querying tags (#10249) 6 years ago
Eugen Rochko 9f5b55ad4f
Fix poll update handler calling method was that was not available (#10246) 6 years ago
Aurélien Reeves 85537b0069 Squish username before validation (#10239) 6 years ago
ThibG 3a92885a86 Support pushing and receiving updates to poll tallies (#10209) 6 years ago
ThibG 3f4a6d44fe Fix setting up fields of a previously suspended account (#10222) 6 years ago
ThibG 3aaac4f134 Do not allow adding votes to expired polls (#10214) 6 years ago
Eugen Rochko 054bbb3da2
Immediately display poll results to poll author (#10187) 6 years ago
ThibG 96f905f409 Add optimistic lock to avoid race conditions when handling votes (#10196) 6 years ago
Eugen Rochko 0c43c320db
Fix status creation API silently discarding invalid poll (#10171) 6 years ago
ThibG d785497ba5 Fix suspended account's fields being set as empty dict instead of list (#10178) 6 years ago
Eugen Rochko a198add83b
Fix various issues in polls (#10165) 6 years ago
Eugen Rochko 5d3e7cee99
Fix featured tag form not failing on failed tag validations (#10167) 6 years ago
Eugen Rochko 05dfd632c7
Fix poll options not being stripped of surrounding whitespace on save (#10168) 6 years ago
ThibG 833ffce2df Store remote votes URI (#10158) 6 years ago
ThibG e13d3792f3 Make sure the poll is created before storing its id (#10142) 6 years ago