1695 Commits (579cb88392f5578763899521b1284d3bbb9b1ef4)

Author SHA1 Message Date
Thibaut Girka db1f81553e Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG b1a78a5cce Change order of announcements in admin page to sort them newest-first (#15091)
4 years ago
Takeshi Umeda 385c2eac6f Add account sensitized (#14361)
4 years ago
Thibaut Girka 6fdc4e8d47 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 694a5e33d5 Add follower synchronization mechanism (#14510)
4 years ago
OSAMU SATO ba9252b32d Add duration parameter to muting. (#13831)
4 years ago
Eugen Rochko da4c730c47 Add IP-based rules (#14963)
4 years ago
Eugen Rochko adaf3f7b7a Remove dependency on goldfinger gem (#14919)
4 years ago
ThibG 79b2d30a19 Add option to disable swiping motions across the WebUI (#13885)
4 years ago
Thibaut Girka 7a84a84fc1 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda 67ee32365d Fix a slow query for TagFeed (#14861)
4 years ago
Eugen Rochko 02c4c91faa Add option to be notified when a followed user posts (#13546)
4 years ago
kawaguchi f13d563cb7 Fix validates :sign_count of WebauthnCredential (#14806)
4 years ago
Eugen Rochko e514304a76 Change account suspensions to be reversible by default (#14726)
4 years ago
Eugen Rochko face3be227 Fix reported statuses not being included in warning e-mail (#14778)
4 years ago
tateisu 9d4769941f allow pagination by min_id and max_id (#14776)
4 years ago
Eugen Rochko 7fa0da9e98 Change REST API to return empty data for suspended accounts (#14765)
4 years ago
Thibaut Girka 04f2c25e5d Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
abcang e8c39853ad Changed tag most_used to recently_used (#14760)
4 years ago
Eugen Rochko 78ceda1af6 Refactor how public and tag timelines are queried (#14728)
4 years ago
Thibaut Girka 5b8a4f96de Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 50d0c1e95f Add configuration option to filter replies in lists (#9205)
4 years ago
dependabot[bot] 61b768572e Bump rubocop from 0.86.0 to 0.88.0 (#14412)
4 years ago
Akihiko Odaki b096ad1c0f Make Array-creation behavior of Paginable more predictable (#14687)
4 years ago
Thibaut Girka 37e746eab6 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 97762d28b6 Fix videos with near-60 fps being rejected (#14684)
4 years ago
santiagorodriguez96 f142983484 Add WebAuthn as an alternative 2FA method (#14466)
4 years ago
Thibaut Girka e9e6453eff Merge branch 'master' into glitch-soc/master
4 years ago
niwatori24 65c9d28fa1 Cache result of SQL (#14534)
4 years ago
Thibaut Girka 714a3fcb3b Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda 622dcbeb8c Fix movie width and frame_rate returning nil (#14357)
4 years ago
Thibaut Girka 654fd69903 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
abcang aca93fa882 Fix rubocop warning (#14288)
4 years ago
ThibG d93a24936c Fix larger video files not being transcoded (#14306)
4 years ago
Thibaut Girka f5afdaa2e0 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 8517a5fdb4 Add color extraction for audio thumbnails (#14209)
4 years ago
Thibaut Girka 928a3a9fd5 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko ca238c879d Change Redis#exists calls to Redis#exists? to avoid deprecation warning (#14191)
4 years ago
Eugen Rochko 36e5fd547b Fix remote files not using Content-Type header, streaming (#14184)
4 years ago
Thibaut Girka 2a2af880b8 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 3afc7977b1 Add user notes on accounts (#14148)
4 years ago
Eugen Rochko 16a8db0958 Fix trying to write non-existent image remote URL attribute on preview cards (#14181)
4 years ago
Eugen Rochko a3ce01a102 Add customizable thumbnails for audio and video attachments (#14145)
4 years ago
Thibaut Girka 0e33582bff Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 12ac904a33 Fix various issues around OpenGraph representation of media (#14133)
4 years ago
Thibaut Girka 83dc54c487 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 2dbf6bc5ad Add e-mail-based sign in challenge for users with disabled 2FA (#14013)
4 years ago
ThibG 36f31b5cad Add blurhash to preview cards (#13984)
4 years ago
Eugen Rochko b864e78db8 Add E2EE API (#13820)
4 years ago
Thibaut Girka 61f1d4dbbf Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 4255757678 Fix admin page crashing when trying to block an invalid domain name (#13884)
4 years ago
Thibaut Girka 7a7574317f Add support for setting Content Warning for CW-less outgoing toots
4 years ago
Thibaut Girka dcb3e180b9 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda e2694a18c7 Fix csv upload (#13835)
4 years ago
Takeshi Umeda 56abcac438 Fix searchable status without explicitly mentioning it (#13829)
4 years ago
Thibaut Girka 4853a87df8 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
dependabot-preview[bot] e7e09d3b7b Bump doorkeeper from 5.3.3 to 5.4.0 (#13733)
4 years ago
Thibaut Girka 4e4e5316c1 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 3144f8dbbc Refactor monkey-patching of Goldfinger (#12561)
4 years ago
Takeshi Umeda 861661100c Add remote only to public timeline (#13504)
4 years ago
ThibG 41536557be Improve RSS entries for statuses (#13592)
4 years ago
Taras Gogol 1a03de8592 Fix followings list order | Issue #13538 (#13676)
4 years ago
Thibaut Girka dfa13deaa1 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Yamagishi Kazutoshi cf55546c41 Revert "improve status title (#8596)" (#13591)
4 years ago
Eugen Rochko 0ca06d0ba9 Add more tests for ActivityPub controllers (#13585)
4 years ago
kaiyou 7a65e2f0db Only check locally when deduplicating usernames (#13581)
4 years ago
Eugen Rochko adfb22a9dd Add separate cache directory for non-local uploads (#12821)
4 years ago
Thibaut Girka 2ac1f38bd8 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda f365b9d6cd Fix enable/disable relay failures (#13535)
4 years ago
Thibaut Girka 43a9ed3de8 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG c162748a14 Fix confusing error when failing to add an alias to an unknown account (#13480)
5 years ago
Eugen Rochko 2d3219549b Change delivery failure tracking to work with hostnames instead of URLs (#13437)
5 years ago
Thibaut Girka f9d5864e04 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG add34dd132 Fix “Email changed” notification sometimes having wrong e-mail (#13475)
5 years ago
ThibG dedac235bc Fix account aliases page (#13452)
5 years ago
Thibaut Girka c13682bc0d Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 50fa554899 Add rate limit for reporting (#13390)
5 years ago
ThibG ef48ffc127 Fix PostgreSQL load when linking in announcements (#13250)
5 years ago
Thibaut Girka d5b5225614 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 6932e0e2af Add ability to filter audit log in admin UI (#13381)
5 years ago
Thibaut Girka 3788f37c30 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 1cb4645638 Change `tootctl media remove-orphans` to work for all classes (#13316)
5 years ago
Thibaut Girka 99fc46d023 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Jeong Arm 3b4e54f359 Make bookmarks also searchable (#13271)
5 years ago
ThibG 977b7ef6d0 Fix reported accounts not being whitelisted when resolving a spamcheck report (#13289)
5 years ago
Eugen Rochko 9ced8b6dd5 Add option to include resolved DNS records when blacklisting e-mail domains in admin UI (#13254)
5 years ago
Eugen Rochko da9d81c4ac Add titles to warning presets in admin UI (#13252)
5 years ago
ThibG 0701e09c85 Fix videos with unsupported colorspace not being transcoded (#13242)
5 years ago
ThibG ccd8ceac47 Fix MP4 (H264 + AAC) video files being needlessly re-encoded (#13239)
5 years ago
Eugen Rochko a0c60d09ff Change video uploads to always be converted to H264/MP4 (#13220)
5 years ago
Eugen Rochko 0995464585 Change video uploads to enforce certain limits (#13218)
5 years ago
ThibG cd7c22da32 Add federation support for the "hide network" preference (#11673)
5 years ago
Eugen Rochko f459919552 Change local media attachments to perform heavy processing asynchronously (#13210)
5 years ago
Thibaut Girka 0fd3f87ea2 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG a67fd2fbe1 Add support for links to statuses in announcements to be opened in web UI (#13212)
5 years ago
ThibG 49f5db61bc Add sorting by username, creation and last activity in moderation view (#13076)
5 years ago
Eugen Rochko a4668d994b Add specific rate limits for posting and following (#13172)
5 years ago
Eugen Rochko df086209a2 Fix "tootctl media remove-orphans" crashing when encountering invalid media (#13170)
5 years ago
Thibaut Girka d46263b0f9 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 69aefeb7ee Fix announcements with fully-qualified mention to local user crashing WebUI (#13164)
5 years ago
Thibaut Girka ba1a34ca89 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko d0fe0d348b Fix remote convertible media attachments not being saved (#13032)
5 years ago
Thibaut Girka e76a010414 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
abcang 94bc823eb6 Search account domain in lowercase (#13016)
5 years ago
Thibaut Girka 9604766a18 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 9fb8165712 Add publish/unpublish controls to announcements in admin UI (#12967)
5 years ago
Eugen Rochko 9d3bba9576 Fix expired announcements being re-published (#12964)
5 years ago
Eugen Rochko dd68e44cfa Add streaming API updates for announcements being modified or deleted (#12963)
5 years ago
Thibaut Girka f1ceb471b2 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko fb1df3d5d5 Fix user disabling changing activity timestamps, fix nil error (#12943)
5 years ago
Thibaut Girka a8e43875a5 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko e4aa4a1c28 Fix password change/reset not immediately invalidating other sessions (#12928)
5 years ago
Eugen Rochko 36b1dd934d Fix relationships page not showing results in admin UI (#12934)
5 years ago
Eugen Rochko f95fd62bac Add announcements (#12662)
5 years ago
Eugen Rochko 930ba0630f Fix media attachments without file being uploadable (#12562)
5 years ago
ThibG 691b14aaf8 Add “account timeline” filter category (#12918)
5 years ago
Eugen Rochko 67172aa4f9 Change followers page to relationships page in admin UI (#12927)
5 years ago
Thibaut Girka 6719b9daa5 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 9a9eb0f3d4 Fix not all of account's active IPs showing up in admin UI (#12909)
5 years ago
Eugen Rochko ba3d2bd01d Fix search by IP not using alternative browser sessions in admin UI (#12904)
5 years ago
Eugen Rochko 9ebfb23e87 Various fixes and improvements (#12878)
5 years ago
Thibaut Girka 62e596b423 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko ddb8bd13ea Fix file names being obfuscated on update when file didn't change (#12857)
5 years ago
Thibaut Girka 82e197787f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 96b43ad187 Remove dependency on OStatus2 gem (#12822)
5 years ago
ysksn 312c00ca35 Refactor StatusThreadingConcern (#9626)
5 years ago
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
5 years ago
Eugen Rochko a7952c3a54 Change reblogs counter to be updated when boosted privately (#10964)
5 years ago
Eugen Rochko 57098a1b8d Refactor all ActivityPub deliveries to be serialized and signed through one concern (#10966)
5 years ago
Lady Lumb d691b1f7d3 Added env variables for max image and video size.
5 years ago
Thibaut Girka d46668d34b Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko a1bceb2cb6 Add responsive panels to the single-column layout (#10820)
5 years ago
Thibaut Girka d445d5833e Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Paul Woolcock 626844dfb1 Add `account_id` param to `GET /api/v1/notifications` (#10796)
5 years ago
trwnh d8e5268939 Change bio limit from 160 to 500 (#10790)
5 years ago
Thibaut Girka e21662d370 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 4ad004d2ef Fix “invited by” not showing up for invited accounts in admin interface (#10791)
5 years ago
Thibaut Girka 7aece1eec5 Add option for default toot content-type
5 years ago
Thibaut Girka c9696ef8a5 Add support for HTML-formatted toots
5 years ago
Thibaut Girka 105f03a988 Add database row to hold status content type
5 years ago
Thibaut Girka 422dd06806 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG f1a3135809 Record account suspend/silence time and keep track of domain blocks (#10660)
5 years ago
Thibaut Girka 1bf48b01e3 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Jeong Arm 5ad2a7b5dc Record deleted(by mod) status to prevent re-appear (#10732)
5 years ago
Thibaut Girka 73bc58c656 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko c3b1f6963b Change e-mail whitelist/blacklist to not be checked when invited (#10683)
5 years ago
ThibG 8c716f917f Provide a link to existing domain block when trying to block an already-blocked domain (#10663)
5 years ago
ThibG af3971a0e6 Check that an invite link is valid before bypassing approval mode (#10657)
5 years ago
Thibaut Girka c4865cbd25 Add site-wide options to show reblogs and replies in local/public timelines
5 years ago
Eugen Rochko b1e10ed1b3 Fix approved column being set to nil instead of false (#10642)
5 years ago
Eugen Rochko a6d2fe7165 Add blurhash (#10630)
5 years ago
Eugen Rochko be7bab1fd9 Fix LDAP/PAM/SAML/CAS users not being approved instantly (#10621)
5 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