1519 Commits (952342d25108b7d14b107c05d9aafb2c448a5321)

Author SHA1 Message Date
Alexander dff05cd398 improve status title (#8596)
5 years ago
ThibG f52ef9b007 Allow blocking TLDs, and fix TLD blocks not being editable (#12805)
5 years ago
Thibaut Girka 2591cedcad Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 413cb7e861 Fix base64-encoded file uploads not being possible (#12748)
5 years ago
Eugen Rochko c72c27756f Fix IDN mentions not being processed, IDN domains not being rendered (#12715)
5 years ago
Thibaut Girka fa4a92e340 Merge branch 'master' into glitch-soc/master
5 years ago
ThibG ec3758bf82 Fix custom emoji category creation silently erroring out on duplicate category (#12647)
5 years ago
ThibG f5ac6f7801 Fixes featured hashtag setting page erroring out instead of rejecting invalid tags (#12436)
5 years ago
scd31 27f1d5ee7d Increase max backup size (#12602)
5 years ago
Alice Gaudon a285b3c63c Admin setting to disable default follows (#12566)
5 years ago
Thibaut Girka e859334b33 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 0769ef8277 Add `tootctl media remove-orphans` (#12568)
5 years ago
Thibaut Girka 2cc60e8b09 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Takeshi Umeda 58dd9698c3 Add basic support for group actors (#12071)
5 years ago
Yamagishi Kazutoshi b01cb4701e Update ESLint and RuboCop in Code Climate (#12534)
5 years ago
Mathieu Brunot 128a7ab7eb Add an LDAP Mail attribute config (#12053)
5 years ago
ThibG 60d26cabf0 Add follow_request notification type (#12198)
5 years ago
ThibG acb1927158 Only normalize local polls (#12515)
5 years ago
Thibaut Girka 93167b3665 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Mathieu Brunot 462788cb12 Convert LDAP username (#12461)
5 years ago
ThibG 4b0a6d79dd Add ability to filter reports by target account domain (#12154)
5 years ago
Thibaut Girka 06e0f3bfb6 Do not consider moved accounts as non-functional
5 years ago
Thibaut Girka 5aa79af7cb Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG c6c0b30608 Simplify SQL query when performing account search amongst followings (#12302)
5 years ago
Thibaut Girka a96375d2ef Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 517c1cd062 Add bookmarks (#7107)
5 years ago
Thibaut Girka e7655951d7 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 6b5aebf0ca Add abilityto add oneself to lists (#12271)
5 years ago
ThibG 479d8ff47a Fix remote media descriptions being cut off at 420 chars (#12262)
5 years ago
Thibaut Girka e76f4056e5 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Faye Duxovni 6bca6dbc2d Add setting for whether to crop images in unexpanded toots (#12126)
5 years ago
Hugo Gameiro 9980046428 remove audio metadata (#12171)
5 years ago
Thibaut Girka 9506d9cafc Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko cfb06d0565 Fix admin setting to auto-approve hashtags not affecting query (#12130)
5 years ago
Eugen Rochko d99a6145de Remove auto-silence behaviour from spam check (#12117)
5 years ago
Eugen Rochko 2e07a901c5 Fix attachment not being re-downloaded even if file is not stored (#12125)
5 years ago
Eugen Rochko 001ce9a1a9 Add admin setting to auto-approve hashtags (#12122)
5 years ago
Eugen Rochko c453888616 Fix performance of home feed regeneration (#12084)
5 years ago
Hugo Gameiro b302921eb1 add loglevel fatal to video and audio styles (#12088)
5 years ago
Thibaut Girka c2d6ef1b64 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 746fae0bd1 Fix performance of GIF re-encoding (#12057)
5 years ago
Eugen Rochko 1db0719dbb Fix needlessly indexing unsearchable statuses into ElasticSearch (#12041)
5 years ago
Eugen Rochko ced431f02f Fix account counters being overwritten by parallel writes (#12045)
5 years ago
Eugen Rochko f77337daaf Fix records not being indexed sometimes (#12024)
5 years ago
Thibaut Girka cc94c90bf1 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG f088e090e4 Add voters count support (#11917)
5 years ago
Eugen Rochko f5c71a6cd2 Add (back) option to set redirect notice on account without moving followers (#11994)
5 years ago
Eugen Rochko d8f09d5853 Fix unscoped being used in the wrong place (#11987)
5 years ago
Eugen Rochko 386dc65671 Fix preview card image not being re-fetched even if link is re-posted (#11981)
5 years ago
Eugen Rochko 6baaceefcd Fix index not being used in Status.reblogs_map (#11982)
5 years ago
Eugen Rochko 66d3e13777 Add `exclude_unreviewed` param to `GET /api/v2/search` REST API (#11977)
5 years ago
abcang 2c43d538dc Validate Web::PushSubscription (#11971)
5 years ago
Eugen Rochko 67796a267d Fix relays UI being available in whitelist/secure mode (#11963)
5 years ago
Eugen Rochko 3773115066 Fix authentication before 2FA challenge (#11943)
5 years ago
ThibG c596206f8c Show user what options they have voted (#11195)
5 years ago
Takeshi Umeda 9267e4310d Accept acct starting with @ in account migration (#11907)
5 years ago
Takeshi Umeda 45fe523a18 Addition of update activity distribution by alias, minor correction (#11905)
5 years ago
Eugen Rochko a2d3728c36 Add account migration UI (#11846)
5 years ago
Eugen Rochko 61442032a2 Add table of contents to about page (#11885)
5 years ago
Thibaut Girka 4837d6275a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 1781358bd9 Add password challenge to 2FA settings, e-mail notifications (#11878)
5 years ago
Eugen Rochko 8904a4eb36 Fix TOTP codes not being filtered from logs during enabling/disabling (#11877)
5 years ago
han@highemelry 66241cfc7e Fix audit log error when custom emoji is copied from remote server (#11876)
5 years ago
mayaeh 2d79552c3c Fix the sample account icon of Profile directory to local only (#11872)
5 years ago
Eugen Rochko 68ce208da3 Fix SSO login not using existing account when e-mail is verified (#11862)
5 years ago
mayaeh 566e85716f Add search and sort functions to hashtag admin UI (#11829)
5 years ago
Eugen Rochko 8eb0d880cb Fix 2FA challenge and password challenge for non-database users (#11831)
5 years ago
Thibaut Girka 2e38d889a3 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 45b759a2ca Fix hashtags being split by ZWNJ character (#11821)
5 years ago
Eugen Rochko ec20fd2112 Change unlisted custom emoji to not appear in autosuggestions (#11818)
5 years ago
Eugen Rochko 9301574423 Change max length of media descriptions from 420 to 1500 characters (#11819)
5 years ago
Eugen Rochko 4291b74031 Change deletes to preserve soft-deleted statuses in unresolved reports (#11805)
5 years ago
Tao Bror Bojlén 0430cbec29 add admin setting for default search engine indexing (fix #11750) (#11804)
5 years ago
Eugen Rochko 8eab4349b4 Add retry for failed media downloads and `tootctl media refresh` (#11775)
5 years ago
Eugen Rochko 666c1a8a06 Change tootctl to use inline parallelization instead of Sidekiq (#11776)
5 years ago
Eugen Rochko 25fb124ee6 Add batch actions and categories to admin UI for custom emojis (#11793)
5 years ago
Eugen Rochko 7799c7c75f Add batch approve/reject for pending hashtags in admin UI (#11791)
5 years ago
Eugen Rochko 021a19deba Change half-life of trend decay (#11774)
5 years ago
Eugen Rochko 89989b6255 Add timeline read markers API (#11762)
5 years ago
Thibaut Girka eac7c66d2a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 436266ca27 Change trending hashtags to not disappear instantly after midnight (#11712)
5 years ago
Thibaut Girka 741b53651e Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
umonaca 70e0c2f162 Add more media formats (#11687)
5 years ago
Eugen Rochko c194c17cb7 Fix non-numbers being passed to Redis and causing an error (#11697)
5 years ago
Eugen Rochko ee9d0c0f38 Fix uncaught domain normalization error in remote follow (#11703)
5 years ago
Eugen Rochko 79922ae20f Add profile directory to web UI (#11688)
5 years ago
Thibaut Girka 449a0727a7 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 9959cdc79f Add option to include reported statuses in warning e-mail (#11639)
5 years ago
Eugen Rochko 32c781ec6b Add soft delete for statuses for instant deletes through API (#11623)
5 years ago
Eugen Rochko e4605bbb4a Fix remote and staff-removed statuses leaving media behind for a day (#11638)
5 years ago
Thibaut Girka f065048070 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Thibaut Girka c060523dc2 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 123ffd0a45 Fix ignoring whole status because of one invalid hashtag (#11621)
5 years ago
ThibG f17b0ff712 Add invite comments (#10465)
5 years ago
ThibG 867b9f3e9c Add public blocks to /about/blocks (#11298)
5 years ago
Eugen Rochko 3f5571301a Add `tootctl cache recount` command (#11597)
5 years ago
Eugen Rochko 848cb2a697 Add more accurate hashtag search (#11579)
5 years ago
Stanislas 8f7051ee33 Remove WebP support (#11589)
5 years ago
Eugen Rochko 6393a094c6 Add more accurate account search (#11537)
5 years ago
Arnout Engelen bd43bd8925 Include max image dimensions in error (#11552)
5 years ago
Thibaut Girka 97c3cec2f8 Add option to disable emoji replacements
5 years ago
Thibaut Girka f0362fa0ee Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
kedama 7bb4d0e751 Fix some emojis in profile metadata labels are not emojified. (#11534)
5 years ago
Eugen Rochko 32ff86b6e5 Fix crash when saving invalid domain name (#11528)
5 years ago
Eugen Rochko 85466a2b9d Fix weekly usage not being displayed correctly in hashtag admin UI (#11524)
5 years ago
Eugen Rochko 5948fbf969 Add GIF and WebP support for custom emojis (#11519)
5 years ago
Thibaut Girka 81c6f2fd0e Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 10b486f627 Fix acct URIs with IDN domains not being resolved (#11520)
5 years ago
ThibG 072e696aa1 Add domain block notes (#11515)
5 years ago
Eugen Rochko 25f549557b Fix trending tags returning less items than requested sometimes (#11513)
5 years ago
Thibaut Girka ff76f6de4f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko fd352ec288 Fix account tags not being saved correctly (#11507)
5 years ago
Eugen Rochko b55fd4f12d Fix featured tags not finding the right tag on save (#11504)
5 years ago
Eugen Rochko 191392e5c3 Add trends UI with admin and user settings (#11502)
5 years ago
Thibaut Girka 7a55d93244 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 05e9cd13eb Change admin UI for hashtags and add back whitelisted trends (#11490)
5 years ago
Thibaut Girka 77416866a7 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko bb86c642a4 Fix tag score not being updated when the tag is trending (#11465)
5 years ago
Eugen Rochko b92e18080a Change hashtag search to only return results that have trended in the past (#11448)
5 years ago
Eugen Rochko c90eba765d Add hashtag score for better sorting of autosuggestions (#11427)
5 years ago
Thibaut Girka 4973ba2d1f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 825dc3ca22 Add whitelist mode (#11291)
5 years ago
Eugen Rochko c111bd01a4 Fix tag normalization and migration not removing duplicate tags (#11441)
5 years ago
Eugen Rochko 172bf17555 Revert "Remove conversation URI (#11423)" (#11424)
5 years ago
Eugen Rochko 47bf2698c2 Remove conversation URI (#11423)
5 years ago
Thibaut Girka 6c7a3268c9 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko b8386076c5 Change hashtags to preserve first-used casing (#11416)
5 years ago
Eugen Rochko 2854c8e4d6 Remove timestamps from converted images to make them deterministic (#11408)
5 years ago
ThibG 52cda33b82 Fix invites not being disabled upon account suspension (#11412)
5 years ago
Thibaut Girka 579ccb0bb9 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 6be7b414e2 Change unconfirmed user login behaviour (#11375)
5 years ago
Eugen Rochko f9ed4354b1 Remove WebSub subscriptions (#11303)
5 years ago
Thibaut Girka f4ef7a621a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 6d5f00fdfe Disallow numeric-only hashtags (#11363)
5 years ago
Thibaut Girka eecce7e59b Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG c2126e3f98 Add ActivityPub actor representing the entire server (#11321)
5 years ago
Eugen Rochko 1d560713b6 Fix only one middle dot being recognized in hashtags (#11345)
5 years ago
Eugen Rochko 01cff5ee60 Add aac, m4a, 3gp to allowed audio formats (#11342)
5 years ago
ThibG 9015b19e09 Add setting to disable the anti-spam (#11296)
5 years ago
Eugen Rochko c56e6fd7a1 Add option to disable real-time updates in web UI (#9984)
5 years ago
ThibG ab6af77728 Remove unused Account#magic_key (#11327)
5 years ago
Eugen Rochko 9dead08055 Add option to disable real-time updates in web UI (#9984)
5 years ago
ThibG e31bedc3a8 Fix Status.remote scope matching *all* statuses (#11265)
5 years ago
Eugen Rochko f70b20a01c Add a spam check (#11217)
5 years ago
ThibG 5031bc3998 Fix Status.remote scope matching *all* statuses (#11265)
5 years ago
Eugen Rochko 56f0203c66 Refactor controllers for statuses, accounts, and more (#11249)
5 years ago
Eugen Rochko fbbcbd940d Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id` (#11247)
5 years ago
Thibaut Girka d7a7f21646 Merge commit '64909cf0d988fb09917c41cfbc81b1e9a5132aca' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 4931208dd8 Remove Salmon and PubSubHubbub (#11205)
5 years ago
Eugen Rochko ce5f0247f6 Fix option to send e-mail notification about account action always being true (#11242)
5 years ago
Eugen Rochko 6cae1b40bf Remove deprecated REST API `GET /api/v1/timelines/direct` (#11212)
5 years ago
Thibaut Girka 9866c2bfff Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG a70732fd06 Fix expiration date of filters being set to “Never” when editing them (#11204)
5 years ago
Eugen Rochko 6385ddb97f Fix support for MP4 files that are actually M4V files (#11210)
5 years ago
Thibaut Girka 6739c423ff Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 1c612f24e4 Add categories for custom emojis (#11196)
5 years ago
Thibaut Girka ec1fcf1584 Use a redis-cached feed for the DM timeline
5 years ago
Thibaut Girka acbed64f3d Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 4b3d91dc2c Add option to disable blurhash previews (#11188)
5 years ago
Thibaut Girka 1177694c3e Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 297e15baa0 Fix audio-only OGG and WebM files not being processed as such (#11151)
5 years ago
Eugen Rochko d85b2a734b Fix audio not being downloaded from remote servers (#11145)
5 years ago
Eugen Rochko eb0b2bd185 Remove expensive counters from federation page in admin UI (#11139)
5 years ago
Eugen Rochko eac19f2300 Change domain blocks to automatically support subdomains (#11138)
5 years ago
Eugen Rochko a266d7f1a2 Change audio format from ogg to mp3 for wider compatibility (#11141)
5 years ago
Eugen Rochko c078bf94a9 Fix converted media being saved with original extension and mime type (#11130)
5 years ago
Eugen Rochko 433036ab8c Add moderation API (#9387)
5 years ago
Eugen Rochko d7e2f554fb Add audio uploads (#11123)
5 years ago
Thibaut Girka 22439f9ded Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 821f0b13bd Fix User#active scope only returning suspended users (#11111)
5 years ago
Thibaut Girka 00552d2f79 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko a7952c3a54 Change reblogs counter to be updated when boosted privately (#10964)
6 years ago
Eugen Rochko 57098a1b8d Refactor all ActivityPub deliveries to be serialized and signed through one concern (#10966)
6 years ago
Lady Lumb d691b1f7d3 Added env variables for max image and video size.
6 years ago
Thibaut Girka d46668d34b Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko a1bceb2cb6 Add responsive panels to the single-column layout (#10820)
6 years ago
Thibaut Girka d445d5833e Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Paul Woolcock 626844dfb1 Add `account_id` param to `GET /api/v1/notifications` (#10796)
6 years ago
trwnh d8e5268939 Change bio limit from 160 to 500 (#10790)
6 years ago
Thibaut Girka e21662d370 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 4ad004d2ef Fix “invited by” not showing up for invited accounts in admin interface (#10791)
6 years ago
Thibaut Girka 7aece1eec5 Add option for default toot content-type
6 years ago
Thibaut Girka c9696ef8a5 Add support for HTML-formatted toots
6 years ago
Thibaut Girka 105f03a988 Add database row to hold status content type
6 years ago
Thibaut Girka 422dd06806 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG f1a3135809 Record account suspend/silence time and keep track of domain blocks (#10660)
6 years ago
Thibaut Girka 1bf48b01e3 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Jeong Arm 5ad2a7b5dc Record deleted(by mod) status to prevent re-appear (#10732)
6 years ago
Thibaut Girka 73bc58c656 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko c3b1f6963b Change e-mail whitelist/blacklist to not be checked when invited (#10683)
6 years ago
ThibG 8c716f917f Provide a link to existing domain block when trying to block an already-blocked domain (#10663)
6 years ago
ThibG af3971a0e6 Check that an invite link is valid before bypassing approval mode (#10657)
6 years ago
Thibaut Girka c4865cbd25 Add site-wide options to show reblogs and replies in local/public timelines
6 years ago
Eugen Rochko b1e10ed1b3 Fix approved column being set to nil instead of false (#10642)
6 years ago
Eugen Rochko a6d2fe7165 Add blurhash (#10630)
6 years ago
Eugen Rochko be7bab1fd9 Fix LDAP/PAM/SAML/CAS users not being approved instantly (#10621)
6 years ago
Thibaut Girka c22175bb86 Allow turning keybase off instance-wide
6 years ago
Thibaut Girka 5a24934449 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 6302bed0b5 Fix Keybase verification using wrong domain for remote accounts (#10547)
6 years ago
Alex Gessner ec8b3c46df increase allowable length of remote proof username (#10546)
6 years ago
Thibaut Girka cde0ac1aa7 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 753bb5e701 Change HTML validator to ignore all errors except unmatched tags (#10534)
6 years ago
Eugen Rochko 13c1b5bac8 Add preference to disable e-mails about new pending accounts (#10529)
6 years ago
Eugen Rochko 7eb05b8724 Add "why do you want to join" field to invite requests (#10524)
6 years ago
Thibaut Girka 5c8f9a3220 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 110dbb5286 Export and import show_reblogs together with following list (#10495)
6 years ago
Eugen Rochko c84c30c542 Improve blocked view of profiles (#10491)
6 years ago
Eugen Rochko c34a7f5bd2 Add batch actions for approving and rejecting pending accounts (#10469)
6 years ago
Eugen Rochko d48f53cf1a Fix admin validation being too strict about usernames (#10449)
6 years ago
Thibaut Girka a835ea0e8f Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG e87214826b Export and import `hide_notifications` alongside user mutes (#10335)
6 years ago
Thibaut Girka 5eb2632410 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 0317f37c6f Fix filtering of favourited_by, reblogged_by, followers and following (#10447)
6 years ago
ThibG 4cd944d364 Hide blocking accounts from blocked users (#10442)
6 years ago
slice 67cd7abbb1 Improvements to image upload validation and creation (#10431)
6 years ago
slice 0aea1c0775 Add thumbnail, hero, and mascot back to Form::AdminSettings::KEYS (#10430)
6 years ago
Thibaut Girka 1600aeb6cb Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Alex Gessner be7c92061c squashed identity proof updates (#10375)
6 years ago
Thibaut Girka 0117de0a01 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 364e49ae1f Rename :poll to :preloadable_poll and :owned_poll to :poll on Status (#10401)
6 years ago
Thibaut Girka 1f70b51fff Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Thibaut Girka e97d76632d Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 88a85f2574 Change icons of features on admin dashboard to remove bias (#10366)
6 years ago
Eugen Rochko ff61c88d7e Improve performance of list of blocked domains by caching counts (#10374)
6 years ago
Eugen Rochko d22b2de301 Fix MergeWorker being queued for remote users (#10355)
6 years ago
Eugen Rochko c21bdc81d3 Add validations to admin settings (#10348)
6 years ago
Eugen Rochko 8865d64bce If registrations have been re-opened when user confirms account, approve (#10349)
6 years ago
Thibaut Girka f030541264 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 2a211ff18c Add support for custom emojis in poll options (#10322)
6 years ago
Thibaut Girka c37bc0b268 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko a3c41f3532 Add Keybase integration (#10297)
6 years ago
Thibaut Girka 365de06816 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 9efb9d7f72 Set and store report URIs (#10303)
6 years ago
ThibG 3daa23c783 Fix reblogs privacy (#10302)
6 years ago
Thibaut Girka eed61a37ec Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 4fa2d55d4e Add relationship manager UI (#10268)
6 years ago
Eugen Rochko 0b6bcb9384 Fix detailed poll validation errors not being returned in the API (#10261)
6 years ago
Eugen Rochko 1279d85ff4 Add `visibility` param to reblog REST API (#9851)
6 years ago
Thibaut Girka 741766a01d Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 73fb7bfa0f Admission-based registrations mode (#10250)
6 years ago
Eugen Rochko 3592fc182d Refactor User model, extract PamAuthenticable, LdapAuthenticable (#10217)
6 years ago
Thibaut Girka 5ce73f89f1 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 104c3879aa Add UI for enabling/disabling poll notifications (#10255)
6 years ago
Thibaut Girka d86033c352 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 5ff943716e Fix `tagged` param not being normalized before querying tags (#10249)
6 years ago
Eugen Rochko d5377d0d45 Fix poll update handler calling method was that was not available (#10246)
6 years ago
Aurélien Reeves ae33129975 Squish username before validation (#10239)
6 years ago
Thibaut Girka 33001891b6 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 11ce444b8b Support pushing and receiving updates to poll tallies (#10209)
6 years ago
Thibaut Girka bed7758022 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 32f0cc5ccd Fix setting up fields of a previously suspended account (#10222)
6 years ago
Thibaut Girka 9b093dfcde Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG dcbe6c16ba Do not allow adding votes to expired polls (#10214)
6 years ago
Eugen Rochko b7a8a52bc5 Immediately display poll results to poll author (#10187)
6 years ago
Thibaut Girka f123b809a7 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 4f2eb43d8a Add optimistic lock to avoid race conditions when handling votes (#10196)
6 years ago
Thibaut Girka c0b876f726 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 7c61f27433 Fix status creation API silently discarding invalid poll (#10171)
6 years ago
ThibG fbe97b9643 Fix suspended account's fields being set as empty dict instead of list (#10178)
6 years ago
Eugen Rochko 1321801577 Fix various issues in polls (#10165)
6 years ago
Eugen Rochko 9cb5dcc379 Fix featured tag form not failing on failed tag validations (#10167)
6 years ago
Eugen Rochko 7f956cfa30 Fix poll options not being stripped of surrounding whitespace on save (#10168)
6 years ago
ThibG 7da087dabe Store remote votes URI (#10158)
6 years ago
ThibG 7d0dc066a7 Make sure the poll is created before storing its id (#10142)
6 years ago
Eugen Rochko 4a3acdc916 Add polls (#10111)
6 years ago
ThibG 2e28c486b3 Fix lists export (#10136)
6 years ago
Thibaut Girka 91934eeb74 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 9f3f47e91f Improved remote thread fetching (#10106)
6 years ago
Thibaut Girka 76949bc007 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 693f2353bc Add type, limit, offset, min_id, max_id, account_id to search API (#10091)
6 years ago
Hinaloe 2ab3932110 correct opt-out showing application (#10086)
6 years ago
Thibaut Girka 5758ec9aeb Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 8a8e476a32 Fix crash when conversations have no valid participants (#10078)
6 years ago
ThibG 9b7de13928 Add domain search/filter to the "Federation" (/admin/instances) page (#10071)
6 years ago
Thibaut Girka c8086b6efb Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko ce470feefc Fix relay enabling/disabling not resetting inbox availability status (#10048)
6 years ago
Thibaut Girka 1c37ad108c Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
rinsuki 18af20b9cf Use video filesize limit with gifv (#9924)
6 years ago
Eugen Rochko d2d4d38f22 Add featured hashtags to profiles (#9755)
6 years ago
Eugen Rochko 1f303e5591 Add option to overwrite imported data (#9962)
6 years ago
ThibG dfb101cd45 Make displaying application used to toot opt-in (#9897)
6 years ago
ysksn 9cad360caa Create Redisable#redis (#9633)
6 years ago
Acid Chicken (硫酸鶏) bcf34e31bd Add WebP support (#9879)
6 years ago
Thibaut Girka bb035bb0ab Make storing and displaying application used to toot opt-in
6 years ago
Thibaut Girka edb28be20b Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko e259f244c6 Fix SSO authentication not working due to missing agreement boolean (#9915)
6 years ago
Thibaut Girka b49d415f37 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 960b3b2257 Fix missing account association in tombstone model (#9857)
6 years ago
ThibG d0008b5051 Add tombstones for remote statuses (#9830)
6 years ago
Eugen Rochko 77f972d5b1 Add support for non-public reblogs from ActivityPub (#9841)
6 years ago
Eugen Rochko 9a98e3fe76 Fix code style of regeneration-related code (#9843)
6 years ago
Thibaut Girka a78447a6a4 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Thibaut Girka 8d47495251 Revert "Revert "Add handler for Move activity (#9629)""
6 years ago
Eugen Rochko f2ec1803cb Redesign admin instances area (#9645)
6 years ago
Eugen Rochko 425cb74066 Fix deleting a scheduled status immediately deleting media attachments (#9728)
6 years ago
Eugen Rochko ae1aaa3b8a Add scheduled statuses (#9706)
6 years ago
Naoki Kosaka ef6de324c4 Use Contact User as Relay, Report, Subscribe. (#9661)
6 years ago
Eugen Rochko fd35d69b4f Change note length validation to ignore mention domains and URLs (#9717)
6 years ago
Thibaut Girka 6ab727bf6a Revert "Add handler for Move activity (#9629)"
6 years ago
Thibaut Girka 44f2224606 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 6936271536 Improve e-mail digest (#9689)
6 years ago
Eugen Rochko 9244a06846 Add CSV export for lists and domain blocks (#9677)
6 years ago
Eugen Rochko 4e3131f02f Add handler for Move activity (#9629)
6 years ago
Eugen Rochko 8958e58bd4 Improve admin UI for account view (#9643)
6 years ago
chr v1.x b659f51c43 Add local followers page to admin account UI (#9610)
6 years ago
ysksn 09b6bf49ee Fix scope latest of ReportNote (#9630)
6 years ago
ysksn 75e3538da4 Create DomainNormalizable#normalize_domain (#9631)
6 years ago
ysksn 6de2c32991 Remove Form::StatusBatch::ACTION_TYPE unused (#9623)
6 years ago
Eugen Rochko bbf9f4f93b Add REST API for creating an account (#9572)
6 years ago
Thibaut Girka 48e6b2360d Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 2e0d617b8b Add moderation warnings (#9519)
6 years ago
Thibaut Girka cabf2772ea Add a per-user setting to hide followers count
6 years ago
Thibaut Girka 20418dc7a7 Add admin setting to disable followers count
6 years ago
Thibaut Girka 720cb01715 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 5573216d67 Fix regression in #9539 (#9541)
6 years ago
Eugen Rochko 32bd452b56 Remove "most popular" tab from profile directory, add responsive design (#9539)
6 years ago
Eugen Rochko 26140838c4 Do no retry web push workers if the server returns a 4xx response (#9434)
6 years ago
Thibaut Girka 04204427d0 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 0686523e18 Add instance-wide setting to disable profile directory (#9497)
6 years ago
Adam Copp 55ebf8a6e8 Make custom emoji domains case insensitive #9351 (#9474)
6 years ago
Eugen Rochko 8d3910afdd Improve e-mail MX validator and add tests (#9489)
6 years ago
Thibaut Girka b62953b3d2 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 097d866028 Add setting to not aggregate reblogs (#9248)
6 years ago
Eugen Rochko f551383e4a Cache hashtag sample accounts, and exclude ineligible ones (#9465)
6 years ago
Eugen Rochko ac437d6b25 Fix various things in the directory (#9449)
6 years ago
Takeshi Umeda f2ca159c3b Fix tag mb_chars comparison of profile directory (#9448)
6 years ago
Eugen Rochko fd8ca11f19 Add profile directory (#9427)
6 years ago
Thibaut Girka 4aca9b4e0f Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 88faa4ff2d Attempt fixing deadlocks by moving account stats update outside transaction (#9437)
6 years ago
Eugen Rochko 626a544d08 Improve account suspension speed and completeness (#9290)
6 years ago
Thibaut Girka b2e9a23ac9 Add database support for list show-reply preferences
6 years ago
Thibaut Girka 35b6fb4e62 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 9606e4dabf Change identities id column to a bigint (#9371)
6 years ago
Thibaut Girka 478abe3a58 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 80ef517747 Allow hyphens in the middle of remote user names (#9345)
6 years ago
Hugo Gameiro 92238e2f7a add loglevel to ffmpeg in gif upload (#9368)
6 years ago
Eugen Rochko 305556274a Redesign admin accounts index (#9340)
6 years ago
valerauko 2178c50fed Ensure replied-to is a status not a boost (#9129)
6 years ago
Eugen Rochko 1d16575d71 Sort self-replies to the top of descendants (#9320)
6 years ago
Eugen Rochko e49abb3b4f Revert "Sort self-replies to the top of the thread (#9296)" (#9335)
6 years ago
Eugen Rochko 62c0e112ea Extract counters from accounts table to account_stats table (#9295)
6 years ago
Eugen Rochko 76a0c28687 Sort self-replies to the top of the thread (#9296)
6 years ago
Eugen Rochko 7a939f7cfc Remove intermediary arrays when creating hash maps from results (#9291)
6 years ago
Thibaut Girka e18018e930 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
James Kiesel d2a9ea58da Allow joining several hashtags in a single column (#8904)
6 years ago
ash lea 5fbafbb54d move some constants to rails environment
6 years ago
Thibaut Girka c954f89bdd Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko c3005d09e6 Reset status cache when status_stat or media_attachment updates (#9119)
6 years ago
Eugen Rochko cf2ab9c394 Include preview cards in status entity in REST API (#9120)
6 years ago
Thibaut Girka c32a5f86b6 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago