5885 Commits (48bef17cc990afda95c4de657f7643c321e62650)

Author SHA1 Message Date
ThibG 4a4cd686c1
Add sorting by username, creation and last activity in moderation view (#13076)
5 years ago
Mélanie Chauvel (ariasuni) 2e18b1a2a2
Fix text area above/right of emoji picker being accidentally clickable in web UI (#13148)
5 years ago
Eugen Rochko 339ce1c4e9
Add specific rate limits for posting and following (#13172)
5 years ago
ThibG 503eab1c1f
Fix too large announcements not being scrollable in web UI (#13211)
5 years ago
koyu e69a3f54a1
Change GIF label to be displayed even when autoplay is enabled in web UI (#13209)
5 years ago
Eugen Rochko 0ae5c6312f
Remove useless `respond_to` calls (#13208)
5 years ago
Eugen Rochko 39453de232
Change the string "Hide everything from …" to "Block domain …" in web UI (#13178)
5 years ago
Eugen Rochko d081a80cff
Fix "tootctl media remove-orphans" crashing when encountering invalid media (#13170)
5 years ago
Eugen Rochko 036ba3f510
Add tooltips to audio/video player buttons (#13203)
5 years ago
ThibG 7b63c5469e
Fix announcements with fully-qualified mention to local user crashing WebUI (#13164)
5 years ago
Eugen Rochko 0c28a505dd
Fix leak of arbitrary statuses through unfavourite action in REST API (#13161)
5 years ago
ThibG 7face973fa
Fix dismissing an announcement twice raising an obscure error (#13124)
5 years ago
ThibG cf4fe6caef
Fix misleading error when attempting to re-send a pending follow request (#13133)
5 years ago
ThibG d91946ae13
Fix backups failing when files are missing from media attachments (#13146)
5 years ago
ThibG 3704402dcc
Fix duplicate accounts being created when fetching an account for its key only (#13147)
5 years ago
ThibG 0f07218e53
Fix `/web` redirecting to `/web/web` in web UI (#13128)
5 years ago
ThibG 983ab40086
Fix previously OStatus-based accounts not being detected as ActivityPub (#13129)
5 years ago
ThibG ff3a11d01d
Add source-mapped stacktrace to error message in web UI (#13082)
5 years ago
ThibG d8e9bae482
Fix account JSON/RSS not being cacheable due to wrong mime type comparison (#13116)
5 years ago
ThibG 1314bba68a
Fix old browsers crashing because of missing `finally` polyfill in web UI (#13115)
5 years ago
ThibG 4dec392ea8
Fix account's bio not being shown if there are no proofs/fields in admin UI (#13075)
5 years ago
ThibG c48d895ea7
Fix sign-ups without checked user agreement being accepted through the web form (#13088)
5 years ago
ThibG cb28f61a6c
Fix invite request input not being shown on sign-up error if left empty (#13089)
5 years ago
Eugen Rochko 90f04ea064
Fix unread indicator on announcements not being aligned with text in web UI (#13052)
5 years ago
Eugen Rochko 4599518266
New Crowdin translations (#13036)
5 years ago
Eugen Rochko b1349342d2
Fix rendering `<a>` without `href` when scheme unsupported (#13040)
5 years ago
Eugen Rochko b686e275e7
Fix unfiltered params error when generating ActivityPub tag pagination (#13049)
5 years ago
Eugen Rochko a64973aecf
Fix malformed HTML causing uncaught error (#13042)
5 years ago
ThibG 02236332ba
Fix native share button not being displayed for unlisted toots (#13045)
5 years ago
Eugen Rochko 92e7c84969
Fix punycode being returned in some entities instead of unicode in REST API (#13035)
5 years ago
Eugen Rochko ff07e80533
Fix remote convertible media attachments not being saved (#13032)
5 years ago
Eugen Rochko c253f5c57e
Fix punycode being rendered instead of unicode in some places (#13030)
5 years ago
ThibG c31d61d7f2
Fix dates (without time) being rendered as datetimes in public pages (#13034)
5 years ago
Eugen Rochko 5265df0a8a
Change signature verification to ignore signatures with invalid host (#13033)
5 years ago
Eugen Rochko 62f0b30617
New Crowdin translations (#12953)
5 years ago
fuyu 5711899c59
Don't display toggle reveal button in video modal when full screen (#13026)
5 years ago
ThibG 3adc722d1c
Change how unread announcements are handled (#13020)
5 years ago
abcang 61a7390b66
Search account domain in lowercase (#13016)
5 years ago
Renato "Lond" Cerqueira 37dc12dd53
Fix error when sending moderation notification (#13014)
5 years ago
Sasha Sorokin 50cd73e5d7
Add "Show thread" button to public profiles (#13000)
5 years ago
Eugen Rochko bba0269d97
Fix mascot being too large, and a code style issue (#13002)
5 years ago
Sasha Sorokin 0c611e3115 Add missing translations (#12996)
5 years ago
Sasha Sorokin 04459687f8 Fix regressions caused by #12961 (#12961)
5 years ago
Eugen Rochko 305abc9e05
Fix design of announcements in admin UI (#12989)
5 years ago
Eugen Rochko 0fcc4b1c56
Change announcements to be collapsed on page load in web UI (#12990)
5 years ago
Eugen Rochko c2dfd5e4e2
Revert "Avoid using uppercase text-transform (#12684)" (#12987)
5 years ago
Eugen Rochko 663ea84b08
Add publish/unpublish controls to announcements in admin UI (#12967)
5 years ago
Eugen Rochko 10e209d8e0
Change number animations direction based on decrease or increase (#12971)
5 years ago
Eugen Rochko dd4eec6bf6
Add animations to announcement reactions (#12970)
5 years ago
ThibG 42d2a915e4 Change last_status_at to be a date, not datetime (#12966)
5 years ago
Eugen Rochko 401f32f9ee
Fix expired announcements being re-published (#12964)
5 years ago
Eugen Rochko 2f8c3c17ee
Fix link colors in announcements (#12965)
5 years ago
Eugen Rochko b9d74d4076
Add streaming API updates for announcements being modified or deleted (#12963)
5 years ago
ButterflyOfFire 408b3e2b93 Add kabyle language to Mastodon (#12962)
5 years ago
ThibG 389e3f6094 Fix status overflowing in report dialog (#12959)
5 years ago
ThibG 90b13ffd00 Fix “new items glow” being displayed above settings and announcements (#12958)
5 years ago
ThibG c06d2ff437 Fix spurious error and incorrect state change when adding a reaction twice (#12957)
5 years ago
ThibG 48c55b6392 Improve announcements design (#12954)
5 years ago
Eugen Rochko ae2198bd95
Fix validations of reactions limit (#12955)
5 years ago
Eugen Rochko fcd79a5584
New Crowdin translations (#12936)
5 years ago
Eugen Rochko f816da9c64
Add limit of 8 different reaction types per announcement (#12950)
5 years ago
Eugen Rochko 76f1ed834e
Add number animations (#12948)
5 years ago
Eugen Rochko 71921f6bc3
Fix user disabling changing activity timestamps, fix nil error (#12943)
5 years ago
Eugen Rochko b89e6cfe70 Change font size of announcements to be the same as statuses (#12949)
5 years ago
Sasha Sorokin 1268e3b572 Fix unlocalized dropdown button title (#12947)
5 years ago
ThibG 288f509424 Fix type error in announcement reaction update event payload (#12946)
5 years ago
Ben Lubar 0dfba0884e minor server-sent events fixes (#12945)
5 years ago
Sasha Sorokin 14ca559705 Evenly spread space between tabs (#12944)
5 years ago
Eugen Rochko ea215ef63f
New Crowdin translations (#12933)
5 years ago
Eugen Rochko c4c315ea40
Fix OEmbed leaking information about existence of non-public statuses (#12930)
5 years ago
Eugen Rochko daf71573d0
Fix password change/reset not immediately invalidating other sessions (#12928)
5 years ago
Eugen Rochko ce1dee85b5
Fix relationships page not showing results in admin UI (#12934)
5 years ago
Eugen Rochko dee853f23c
Remove bad encoding middleware (#12931)
5 years ago
Eugen Rochko 105f83fc1e
New Crowdin translations (#12859)
5 years ago
Eugen Rochko f52c988e12
Add announcements (#12662)
5 years ago
Eugen Rochko 81cc86bb1f
Fix media attachments without file being uploadable (#12562)
5 years ago
ThibG 43daeccccb Add “account timeline” filter category (#12918)
5 years ago
ThibG a8e46cf7a1 Add support for magnet: URIs (#12905)
5 years ago
Eugen Rochko c0006a004d
Change followers page to relationships page in admin UI (#12927)
5 years ago
ThibG ec3ee67564 Fix unfollow confirmations in account directory (#12922)
5 years ago
ThibG 40852b84bd Fix duplicate “description” meta tag on accounts public pages (#12923)
5 years ago
Ben Lubar 619da5a4dc Add transparent support for EventSource streaming. (#12887)
5 years ago
Eugen Rochko 02063c245c
Fix not all of account's active IPs showing up in admin UI (#12909)
5 years ago
ThibG 91e4955e08 Fix admin interface crashing when listing boosts with non-video media attachments (#12907)
5 years ago
Eugen Rochko ba16d4b413
Fix search by IP not using alternative browser sessions in admin UI (#12904)
5 years ago
ThibG 2d5addde03 Fix “X new items” not showing up for slow mode on empty timelines (#12875)
5 years ago
Eugen Rochko 6feafb8802
Various fixes and improvements (#12878)
5 years ago
Eugen Rochko a7d34d49ad
Add is to available locales (#12882)
5 years ago
Eugen Rochko 1ded3bb752
Change reported media attachments to always be hidden in admin UI (#12879)
5 years ago
ThibG 345bba4812 Exempt staff members from spam check (#12874)
5 years ago
Eugen Rochko 02d272cf49
Fix access to OEmbed endpoint in secure mode (#12864)
5 years ago
Eugen Rochko 3287ec8ca3
Fix file names being obfuscated on update when file didn't change (#12857)
5 years ago
Eugen Rochko 3a6f9860fc
New Crowdin translations (#12830)
5 years ago
ThibG 24cd2126c6 Fix Ruby 2.7 support (#12831)
5 years ago
Eugen Rochko a369d1ca64
New Crowdin translations (#12378)
5 years ago
ThibG d386d89179 Fix invalid votes from the API being accepted (#12601)
5 years ago
Sasha Sorokin 7da54001fe Avoid using uppercase text-transform (#12684)
5 years ago
Sasha Sorokin 5dcca33c56 Correct margins for heading actions (#12797)
5 years ago
ThibG 10f1450bba Fix ruby 2.7 warnings about keyword parameters (#12824)
5 years ago
ThibG 57e2833f6a Remove dependency on OStatus2 gem (#12822)
5 years ago
ysksn 6f8f018e3e Refactor StatusThreadingConcern (#9626)
5 years ago
ThibG ea436b355b Add support for linking XMPP URIs in toots (#12709)
5 years ago
Daigo 3 Dango e9ea09d173 Suppress backtrace when delivering toots (#12798)
5 years ago
Sasha Sorokin 36426ed4ad Use heading actions and placeholders in settings (#12801)
5 years ago
Eugen Rochko baa3db3001
Change audio/video playback to stop playback when out of view (#12486)
5 years ago
Alexander 05756c9a14 improve status title (#8596)
5 years ago
Daigo 3 Dango 206dfd7dad Clarify keyword arguments with ** (#12769)
5 years ago
Sasha Sorokin 139f7646a7 Rename page_heading_actions variable (#12799)
5 years ago
ThibG c306978190 Use quality values in Accept field to explicitly prefer JSON over HTML (#12806)
5 years ago
ThibG 51eb111503 Allow blocking TLDs, and fix TLD blocks not being editable (#12805)
5 years ago
Sasha Sorokin 345dd93310 Little improvements to filters settings page (#12793)
5 years ago
ThibG 12a9813a0c Fix reuse of detailed status components (#12792)
5 years ago
Eugen Rochko 49b2f7c0a2
Fix base64-encoded file uploads not being possible (#12748)
5 years ago
Eugen Rochko 4729341903
Fix missing authentication call in filters controller (#12746)
5 years ago
Eugen Rochko 83deae5bd7
Fix uncaught unknown format errors in host meta controller (#12747)
5 years ago
ThibG e4d75f238b Fix URL search not returning private toots user has access to (#12742)
5 years ago
Eugen Rochko 6a8c8dc6fb
Fix cache digesting log noise on status embeds (#12750)
5 years ago
Matt Panaro 9cbbc50fcd Fix 12661 (#12744)
5 years ago
ThibG aa138ea350 Fix RefollowWorker not keeping show_reblogs setting (#12707)
5 years ago
Eugen Rochko 09d54d1f62
Fix uncaught query param encoding errors (#12741)
5 years ago
Sasha Sorokin 9edab7afaf Add translation project promotion link (#12736)
5 years ago
Matt Panaro 2a5da8c961 refactor IntersectionObserver to observe viewport in single-column mode (#12735)
5 years ago
ThibG 3b3bdc7293 Hide blocked users from more places (#12733)
5 years ago
Eugen Rochko 2999c95596
Fix error when fetching followers/following from REST API when user has network hidden (#12716)
5 years ago
Eugen Rochko f86ee4b59f
Fix IDN mentions not being processed, IDN domains not being rendered (#12715)
5 years ago
ThibG b2f81060b7 Remove unused AccountRelationshipsPresenter call in public pages (#12734)
5 years ago
Eugen Rochko bb27ca14ef
Fix error when searching for empty phrase (#12711)
5 years ago
Eugen Rochko 6e9e8d89fa
Fix settings pages being cacheable by the browser (#12714)
5 years ago
Eugen Rochko 353c94910b
Fix HTML error pages being returned when JSON is expected (#12713)
5 years ago
Eugen Rochko ca78b1473e
Fix undefined error regression in status component in web UI (#12712)
5 years ago
chr v1.x 7e074610a6 Fix backups stopping due to read timeouts (#12281)
5 years ago
Takeshi Umeda 0e8c0287d0 Fix shortNumberFormat to within 3 chars without units (#12706)
5 years ago
ThibG 162dc845a0 Fix batch actions on non-pending tags in admin interface (#12537)
5 years ago
Matt Panaro 31f7c3fc5d Summary: fix slowness due to layout thrashing when reloading a large … (#12661)
5 years ago
Sasha Sorokin 902c6bed5a Use different strings on exports page (#12569)
5 years ago
ThibG dc0750abc3 Fix manual scrolling issue on Firefox/Windows (#12648)
5 years ago
Marcin Mikołajczak a90258dbe9 fix multiple space (#12655)
5 years ago
ThibG c0ed53b810 Fix custom emoji category creation silently erroring out on duplicate category (#12647)
5 years ago
ThibG b364175e1b Fix link crawler not specifying accepted content-type (#12646)
5 years ago
Takeshi Umeda 68070e82cc Add signature to exported status (#12649)
5 years ago
Takeshi Umeda a391eaf4d8 Fix an error when ActivityPub::FetchRemoteStatusService url is called with nil (#12652)
5 years ago
ThibG 2ee5a9d9c3 Clean up OStatus-related codepaths (#12173)
5 years ago
ThibG da2143b308 Fixes featured hashtag setting page erroring out instead of rejecting invalid tags (#12436)
5 years ago
scd31 3830c0b741 Increase max backup size (#12602)
5 years ago
Alice Gaudon 668f698077 Admin setting to disable default follows (#12566)
5 years ago
Thomas Citharel 8094955461 Add Event activity-type support (#12637)
5 years ago
Sasha Sorokin 34aa5c7cb2 Improve report page structure (#12615)
5 years ago
Acid Chicken (硫酸鶏) 09a72add0e Fix tooltip messages of multiple poll switcher are reversed (#12616)
5 years ago
Sasha Sorokin d5b7a4b116 Avoid using pluralize on moderation pages (#12589)
5 years ago
Eugen Rochko 77e7b33dea
Revert "Fix an eslint warning (#12426)" (#12596)
5 years ago
Eugen Rochko 7ee6f51b78
Fix missing error templates for non-HTML requests (#12593)
5 years ago
Sasha Sorokin ab91e7480b Use codeblock for native redirect URI (#12570)
5 years ago
Eugen Rochko f3d232381d
Add `tootctl media remove-orphans` (#12568)
5 years ago
Eugen Rochko 6d7daf6154
Fix generic HTTP 500 error on duplicate records (#12563)
5 years ago
trwnh 1653ae91ce Fix account search with no query (#12549)
5 years ago
Hinaloe eb551c480d Highlight border when focusing poll-form footer (#12544)
5 years ago
Jeong Arm 76adde4fe2 Fix media open hotkey (#12546)
5 years ago
Takeshi Umeda 04582e3c3e Remove some duplicate methods from StatusHelper and reflect changes to AccountHelper (#12545)
5 years ago
Takeshi Umeda f43f1e0184 Add basic support for group actors (#12071)
5 years ago
Shlee f92ed32df4 upgrade/replace websocket.js to @gamestdio/websocket v2 (#12543)
5 years ago
Eugen Rochko bbf926b1c0
Fix error when using search API with no query (#12541)
5 years ago
trwnh 4354936a39 Return `discoverable` via REST API (fix #12507) (#12508)
5 years ago
ThibG c05ed8a625 Fix poll options not being selectable via keyboard (#12538)
5 years ago
Yamagishi Kazutoshi 6be16d02cb Update ESLint and RuboCop in Code Climate (#12534)
5 years ago
ThibG 27d5d02925 Fix blocking/unblocking users from status dropdown menu (#12535)
5 years ago
mayaeh f9b82fa660 Fix notifications label (#12517)
5 years ago
ThibG 4195039420 Link to reports targetting instance in admin view (#12513)
5 years ago
Mathieu Brunot bd8dc9bd0c Add an LDAP Mail attribute config (#12053)
5 years ago
ThibG 911cc14481 Add follow_request notification type (#12198)
5 years ago
ThibG f60cd97638 Only normalize local polls (#12515)
5 years ago
Mathieu Brunot d70268f099 Convert LDAP username (#12461)
5 years ago
Sasha Sorokin c8d82ef3c3 Split relationships page strings (#12502)
5 years ago
Eugen Rochko ed73376f1c
Fix conversations not having an unread indicator in web UI (#12506)
5 years ago
ThibG f05b0463db Fallback to Create audience when object has no defined audience (#12249)
5 years ago
ThibG d8f96028c5 Add ability to filter reports by target account domain (#12154)
5 years ago
ThibG 35b142a7ad Fix lost focus when modals open/close (#12437)
5 years ago
Sasha Sorokin b532ead798 Fix counter sizing (#12446)
5 years ago
Sasha Sorokin fd45f5bbaa Improve notifications page (#12497)
5 years ago
ThibG a690b3e470 Add hotkey for opening media files (#12498)
5 years ago
ThibG 667708f5b0 Fix pending upload count not being decremented on error (#12499)
5 years ago
Eugen Rochko 07da35c17c
Fix n+1 query for bookmarks on statuses (#12494)
5 years ago
Eugen Rochko d9793b2367
Fix proofs API being inaccessible in secure mode (#12495)
5 years ago
ThibG 00c219aa45 Fix empty poll options not being filtered on remote poll update (#12484)
5 years ago
ThibG e7a7f88df7 Fix OCR with delete & redraft (#12465)
5 years ago
Dimitri Merejkowsky 054ef83fc5 Fix an eslint warning (#12426)
5 years ago
ThibG 42b3b019e0 Fix blur behind closed registration message (#12442)
5 years ago
Eugen Rochko a60b602ade
Fix OEmbed discovery not handling different URL variants in query (#12439)
5 years ago
ThibG 2edf6d81cb Simplify SQL query when performing account search amongst followings (#12302)
5 years ago
ThibG c656cc2191 Fix FetchLinkCardServices crashing on a tags without a target (#12159)
5 years ago
ThibG e86234b1e9 Change media description label to be context-sensitive (#12270)
5 years ago
ThibG c4d45765e3 Change domain block behavior to update user records before deleting data (#12247)
5 years ago
noiob 5bc4edd078 Fix whitelist federation for subdomains (#12435)
5 years ago
Eugen Rochko 8dfc45f757
Fix account dropdown not opening due to regression from #12377 (#12430)
5 years ago
Eugen Rochko 853a67ed16
Add relationship-based options to status dropdowns (#12377)
5 years ago
Eugen Rochko d14e74eff5
Add cache for OEmbed endpoints to avoid extra HTTP requests (#12403)
5 years ago
Gomasy 5a2c0707f1 Support min_id-based pagination for bookmarks (#12381)
5 years ago
Jennifer Glauche fd93a9c871 make it not return http 400 when passing and empty source argument (#12259)
5 years ago
Eugen Rochko 24ea938ce1
Add kn, mr, ur to available locales (#12379)
5 years ago
Eugen Rochko eee73de5c8
New Crowdin translations (#12146)
5 years ago
ThibG dfea7368c9 Add bookmarks (#7107)
5 years ago
Yamagishi Kazutoshi afb398b583 Change to always returns html document in error pages (#12214)
5 years ago
ThibG a2014830c2 Fix broken admin audit log in whitelist mode (#12303)
5 years ago
ThibG 0d6da8892a Fix unread toot indicator not honoring onlyMedia in public and community timelines (#12330)
5 years ago
ThibG 0d5f3ae331 Fix already-known remote private toots not being searchable by URL (#12336)
5 years ago
Darius Kazemi 0092096328 Fix type mismatch (#12324)
5 years ago
ThibG 514e427bd2 Fix relationship caches being broken as result of a follow request (#12299)
5 years ago
ThibG 66684c489c Fix WebUI allowing to upload more items than the limit (#12300)
5 years ago
ThibG 7cdb8c10e9 Minor improvements to poll composing UI (#12319)
5 years ago
ThibG 66c1fe0495 Fix various issues with account migration (#12301)
5 years ago
Gabriel Rubens 3cc9ff872f Use inert polyfill (#12209)
5 years ago
mayaeh be93318c05 Integrate own poll's translation into own_poll. (#12231)
5 years ago
Nolan Lawson 1e232e455c fix: support KaiOS arrow navigation on public pages (#12251)
5 years ago
ThibG e37358b3bc Fix code referencing wrong class (#12263)
5 years ago
ThibG 3db3c10762 Fix filtered out items being counted as pending items (#12266)
5 years ago
ThibG 65e13cfacf Add abilityto add oneself to lists (#12271)
5 years ago
ThibG 1a12943924 Fix notification filters not applying to poll options (#12269)
5 years ago
ThibG 650820d62d Fix remote media descriptions being cut off at 420 chars (#12262)
5 years ago
ThibG 7488a9e154 Add support for submitting media description with ctrl+enter (#12272)
5 years ago
Hinaloe 8568018935 dont crash with null-ref (#12274)
5 years ago
Yamagishi Kazutoshi a4301b5202 Fix notification message for own poll (#12219)
5 years ago
Takeshi Umeda 5b46467474 Fix an issue where polls with 'expires_at' not set expired (#12222)
5 years ago
Yamagishi Kazutoshi 7512f3a3e0 Change message of public timeline for local only (#12224)
5 years ago
Nima Boscarino 9b36f62df6 Add download button to audio and video players (#12179)
5 years ago
Faye Duxovni 48f75b86ae Add setting for whether to crop images in unexpanded toots (#12126)
5 years ago
Takeshi Umeda a6269b2f83 Split AccountsHelper from StatusesHelper (#12078)
5 years ago
Nima Boscarino a9530e29a2 Unliking a post updates like count on front end (#12140)
5 years ago
ThibG 15c192ce40 Add link to search for users connected from the same IP address (#12157)
5 years ago
ThibG bcf694dce7 Fix volume slider in chromium 🤷 (#12158)
5 years ago
umonaca f4be89e24d Improve swipe experience (#12168)
5 years ago
Hugo Gameiro 488dd0ff7a remove audio metadata (#12171)
5 years ago
ThibG 3a929dbedd Replace fav icon animation with CSS (#12175)
5 years ago
Hinaloe 547a5bac9d don't show outline of full-screen video (#12176)
5 years ago
ThibG aa884e0484 Fix batch actions being hidden from mobile view (#12183)
5 years ago
nightpool 9762fe382c microformat mentions can have an implicit property (#12189)
5 years ago
puckipedia d2919f7e94 Allow Accept/Reject with a non-embedded object (#12199)
5 years ago
ThibG bd684e25d9 Fix incoming federation in whitelist mode (#12185)
5 years ago
BSKY fccf83e1f2 Add noopener and/or noreferrer (#12202)
5 years ago
dependabot-preview[bot] 183fc9d3cb Bump react-select from 2.4.4 to 3.0.5 (#11930)
5 years ago
Eugen Rochko c4118ba71b
New Crowdin translations (#12144)
5 years ago
Eugen Rochko de59e7e6a0
Remove unused translations in web UI (#12143)
5 years ago
Eugen Rochko 1fc5b61351
New Crowdin translations (#12072)
5 years ago
Eugen Rochko aa509a3d8a
Fix auto-report string saying the account has been auto-silenced (#12142)
5 years ago
Eugen Rochko 6ebd74f4fa
Fix media editing modal changing dimensions when image loads (#12131)
5 years ago
Eugen Rochko 915f3712ae
Fix admin setting to auto-approve hashtags not affecting query (#12130)
5 years ago
Eugen Rochko 30a28a2eb7
Fix not showing if emoji has a local counterpart in admin UI (#12135)
5 years ago
Eugen Rochko b5f7e12817
Remove auto-silence behaviour from spam check (#12117)
5 years ago
Eugen Rochko 354fdd317e
Fix attachment not being re-downloaded even if file is not stored (#12125)
5 years ago
Eugen Rochko 538db85d3c
Remove `lang` attribute from individual statuses (#12124)
5 years ago
Eugen Rochko c8bcf5cbfd
Add admin setting to auto-approve hashtags (#12122)
5 years ago
Eugen Rochko 19cdc62765
Remove fallback to long description on sidebar and meta description (#12119)
5 years ago
trwnh 95f21ab87f Add missing back button header for invalid account (#12094)
5 years ago
Eugen Rochko 8386d9ec10
Fix hashtag timeline REST API accepting too many hashtags (#12091)
5 years ago
Eugen Rochko a582185625
Fix `GET /api/v1/instance` REST APIs being unavailable in secure mode (#12089)
5 years ago
Eugen Rochko f665901e3c
Fix performance of home feed regeneration (#12084)
5 years ago
Hugo Gameiro a7917269d3 add loglevel fatal to video and audio styles (#12088)
5 years ago
Eugen Rochko 4289ecd037
New Crowdin translations (#12067)
5 years ago
Eugen Rochko 740c9cb3ee
Remove invite comments from UI (#12068)
5 years ago
Eugen Rochko 32efa14060
New Crowdin translations (#12061)
5 years ago
Eugen Rochko eb83d6256e
Add `reason` param to `POST /api/v1/accounts` REST API (#12064)
5 years ago
Eugen Rochko 9a1be333b8
Fix wrong attribute in MoveWorker (#12066)
5 years ago
Eugen Rochko fb45f6d911
Add br, es-AR, et, mk, nn to available locales (#12062)
5 years ago
Eugen Rochko 1681319d11
New Crowdin translations (#12047)
5 years ago
Eugen Rochko c9b8ba50f8
Fix audio attachments opening in video modal from media tab in web UI (#12056)
5 years ago
Eugen Rochko 9184522cb4
Fix issues in RTL layout in web UI (#12060)
5 years ago
Eugen Rochko f51f99c3c2
Fix media editing modal and profile directory in light theme (#12059)
5 years ago
Eugen Rochko ca22a22d7f
Fix performance of GIF re-encoding (#12057)
5 years ago
Eugen Rochko 4e1afef6f9
Add `openRegistrations` attribute to nodeinfo endpoint (#12058)
5 years ago
Eugen Rochko 575dc11cb2
Fix needlessly indexing unsearchable statuses into ElasticSearch (#12041)
5 years ago
ThibG 699f53c464 Fix RSS caching (but disable localization) (#12054)
5 years ago
Jeong Arm 3abe003f59 Fix drag and drop link to composebox (#12055)
5 years ago
Eugen Rochko 62f60e86c2
Fix account counters being overwritten by parallel writes (#12045)
5 years ago
Eugen Rochko fa7dd5c2cd
Fix featured hashtag URL being interpreted as media or with_replies (#12048)
5 years ago
Eugen Rochko 73bb9eb095
New Crowdin translations (#11998)
5 years ago
Cutls 733a3d20b0 Fix bad word breaking on conversations (#12039)
5 years ago
ThibG 559da46fd4 Fix typo in mute confirmation dialog (#12044)
5 years ago
Eugen Rochko cbaea097be
Add error description and button to copy stack trace to web UI (#12033)
5 years ago
Jeong Arm 66fda37fd0 Scroll into search bar when focus (#12032)
5 years ago
ThibG 26a8c6fd2d Fix custom emoji animation on hover in conversations view (#12040)
5 years ago
ThibG 3a4d994c40 Fix BootstrapTimelineService crashing when bootstrapped accounts are invalid (#12037)
5 years ago
ThibG 541269f8bc Fix missing propType for conversation delete (#12035)
5 years ago
Eugen Rochko b0323d0888
Add refresh button to list of rebloggers/favouriters in web UI (#12031)
5 years ago
Eugen Rochko c35376132b
Fix long domain block descriptions breaking table layout (#12029)
5 years ago
Eugen Rochko 6faa98aee2
Fix delete conversation action not being reflected in web UI (#12030)
5 years ago
Eugen Rochko 9ba40a6bfd
Remove HEAD request from fetching link previews (#12028)
5 years ago
mayaeh b258583d2b Fix hashtag link to directory in AdminUI (#12005)
5 years ago
Eugen Rochko e682d3aa9e
Fix active user count for different number of weeks using same cache (#12025)
5 years ago
Eugen Rochko 5c42f47617
Fix records not being indexed sometimes (#12024)
5 years ago
Cutls 12c4ec0c83 Fix and remove ugly css around the conversation component (#12022)
5 years ago
abcang 9ef5532a7e Fix follow requests N+1 (#12004)
5 years ago
ThibG 3babf8464b Add voters count support (#11917)
5 years ago
koyu cfe2d1cc4a Change at icon in notification filter to reply-all (#11995)
5 years ago
ThibG 9027bfff0c Add explanation to mute dialog, refactor and clean up mute/block UI (#11992)
5 years ago
Eugen Rochko 5f69eb89e2
Add a nodeinfo endpoint (#12002)
5 years ago
ThibG 15b3eeb326 Change vote results to display ex-aequo leading options as leading (#12001)
5 years ago
Eugen Rochko 9d22ad8093
New Crowdin translations (#11985)
5 years ago
trwnh d51201a75a Fix muted text color not applying to all text (#11996)
5 years ago
Eugen Rochko 9683e1dcf8
Fix follower/following lists resetting on back-navigation in web UI (#11986)
5 years ago
Eugen Rochko 368a87755b
Fix account migration not affecting followers on origin server (#11980)
5 years ago
Eugen Rochko bd9685f798
Fix public list of domain blocks being too verbose on about page (#11967)
5 years ago
Yamagishi Kazutoshi 0a49b26793 Do not add margin light when opening modal on mobile (#11830)
5 years ago
Eugen Rochko 163ed91af3
Add (back) option to set redirect notice on account without moving followers (#11994)
5 years ago
ThibG b0cda7a504 Fix vote checkmark in poll results (#11990)
5 years ago
Eugen Rochko 50af41a00d
Fix unscoped being used in the wrong place (#11987)
5 years ago
Eugen Rochko de5305a3a5
Fix redirecting non-functional accounts on public pages (#11978)
5 years ago
Eugen Rochko 3ec80c7aec
Fix preview card image not being re-fetched even if link is re-posted (#11981)
5 years ago
Eugen Rochko 32ff78f749
Fix index not being used in Status.reblogs_map (#11982)
5 years ago
Eugen Rochko ab33c4df94
Add `exclude_unreviewed` param to `GET /api/v2/search` REST API (#11977)
5 years ago
Eugen Rochko 234c729c52
New Crowdin translations (#11909)
5 years ago
ThibG 18b451c0e6 Change silences to always require approval on follow (#11975)
5 years ago
Eugen Rochko 2f90a38f44
Fix unreviewed hashtag not being found by exact case-insensitive match (#11976)
5 years ago
abcang 07b057eabb Validate Web::PushSubscription (#11971)
5 years ago
abcang 059945c97c Improve status pin query (#11972)
5 years ago
ThibG 860a77d45e Avoid storing audio and video file data in memory (#11974)
5 years ago
ThibG 7baedcb61e Use blob URL for Tesseract to avoid CORS issues (#11964)
5 years ago
Cutls f31530b74d Fix overflow on conversations (#11965)
5 years ago
Eugen Rochko 7a39671d46
Fix hashtag batch actions not redirecting back with right filters (#11962)
5 years ago
Eugen Rochko add4d4118c
Fix relays UI being available in whitelist/secure mode (#11963)
5 years ago
Jeong Arm 00d7bdcc2a Fix search error when ElasticSearch is enabled but not available (#11954)
5 years ago
Eugen Rochko a1f04c1e34
Fix authentication before 2FA challenge (#11943)
5 years ago
Yamagishi Kazutoshi 67bef15e53 Add fallback section ID with ToC (#11941)
5 years ago
Eugen Rochko 50b9276330
Fix unread indicator not updating for notifications (#11923)
5 years ago
Eugen Rochko 0d2b60ab8b
Fix emoji search not showing custom emoji when none are uncategorized (#11920)
5 years ago
Eugen Rochko 8c4b5f7cef
Revert "Change timelines to add new items to pending items when scrolled down #11867" (#11921)
5 years ago
ThibG b359974d9b Show user what options they have voted (#11195)
5 years ago
Jeong Arm 26b810561a Fix ugly TOC when title is too long (#11916)
5 years ago
Takeshi Umeda 4fe5f8f3c7 Add full numeric notation to the dashboard title attribute (#11911)
5 years ago
Eugen Rochko b240f7873f
New Crowdin translations (#11901)
5 years ago
Eugen Rochko bc5678d015
Change conversations UI (#11896)
5 years ago
Eugen Rochko 33b2e0f189
Fix "reason" prefix being shown with no reason for public blocks (#11908)
5 years ago
Eugen Rochko ba0de8fb68
Fix updates being hidden behind pending items on unmounted components (#11898)
5 years ago
Takeshi Umeda a90243a712 Fixed missing account in MoveDistributionWorker (#11906)
5 years ago
Takeshi Umeda b18aea91e3 Accept acct starting with @ in account migration (#11907)
5 years ago
Takeshi Umeda f497d14b19 Addition of update activity distribution by alias, minor correction (#11905)
5 years ago
Takeshi Umeda e35636a0d1 Fixed an error in the aliases template of the aliases controller (#11902)
5 years ago
Eugen Rochko 1caa823d06
New Crowdin translations (#11861)
5 years ago
Eugen Rochko 450639a406
Fix hashtag batch actions being unavailable on pending review page (#11897)
5 years ago
Yamagishi Kazutoshi 73a5ef03b2 Respect original ID with ToC (#11895)
5 years ago
Eugen Rochko b9a8b38844
Fix page body not being scrollable in admin layout (#11893)
5 years ago
Eugen Rochko 37ccafec8f
Fix left side of single column layout being cropped on smaller screens (#11894)
5 years ago
Eugen Rochko 3ed94dcc1a
Add account migration UI (#11846)
5 years ago
Eugen Rochko b6df9c1067
Fix placeholder colors for inputs not being explicitly defined (#11890)
5 years ago
Eugen Rochko 129bc871a0
Fix thread column showing pin button (#11891)
5 years ago
tsia 5ded2de3a0 fix rss enclosure length (#11889)
5 years ago
Eugen Rochko d930eb88b6
Add table of contents to about page (#11885)
5 years ago
Eugen Rochko e1066cd431
Add password challenge to 2FA settings, e-mail notifications (#11878)
5 years ago
nzws✨ d0c2c52783 Fix eslint error of import/no-extraneous-dependencies (#11884)
5 years ago
Eugen Rochko 4f6af87906
Change spam check to apply to local accounts and add a threshold (#11806)
5 years ago
ThibG 577706987d Fix “load more” adding older toots/notifications to pending items (#11883)
5 years ago
Yamagishi Kazutoshi 0627252b30 Check existence of timeline state in community timeline (#11880)
5 years ago
Eugen Rochko a4b60e9ba4
Fix TOTP codes not being filtered from logs during enabling/disabling (#11877)
5 years ago
han@highemelry 3919571c39 Fix audit log error when custom emoji is copied from remote server (#11876)
5 years ago
mayaeh 75c6ad500d Fixed not being able to display review pending hashtags in the admin UI. (#11875)
5 years ago
Eugen Rochko b671b91211
Fix webfinger response not returning 410 when account is suspended (#11869)
5 years ago
mayaeh 0e5b9e3ba0 Fix the sample account icon of Profile directory to local only (#11872)
5 years ago
Eugen Rochko 38dc51b2d6
Fix Move handler queuing jobs that will fail if account is suspended (#11864)
5 years ago
abcang c21386cff5 Improve IP cleanup query (#11871)
5 years ago
Eugen Rochko 3d14b8f28f
Fix SSO login not using existing account when e-mail is verified (#11862)
5 years ago
Eugen Rochko bdeff5ae15
Fix web UI allowing uploads past status limit via drag & drop (#11863)
5 years ago
ThibG d256901f60 Change timelines to add new items to pending items when scrolled down (#11867)
5 years ago
ThibG d41494226d Fix poll options checkboxes/radio buttons not being vertically centered (#11833)
5 years ago
ThibG f109867578 Fix “slow mode” issues (#11859)
5 years ago
Eugen Rochko 692fe477b4
New Crowdin translations (#11799)
5 years ago
ThibG 524187b653 Fix expiring polls not being displayed as such in the WebUI (#11835)
5 years ago
mayaeh ef0d22f232 Add search and sort functions to hashtag admin UI (#11829)
5 years ago
Takeshi Umeda b7420b8643 Change dashboard to short number notation (#11847)
5 years ago
Eugen Rochko c707ef49d9
Fix 2FA challenge and password challenge for non-database users (#11831)
5 years ago
mayaeh 1511638975 Change the hashtag link from WebUI to public page (#11845)
5 years ago
ThibG c00ab575b7 Fix media description button being disabled at 420 characters instead of 1500 (#11836)
5 years ago
Eugen Rochko cfd4c55c88
Fix profile fields overflowing page width (#11828)
5 years ago
Eugen Rochko e8703c281e
Fix web push subscriptions being deleted on rate limit or timeout (#11826)
5 years ago
Eugen Rochko 18331fefa2
Remove deprecated `GET /api/v1/search` API (#11823)
5 years ago
ThibG cf2b708e6b Fix display of long poll options (#11717)
5 years ago
ThibG 225edac118 Change /api/v1/timelines/public to require auth when public preview is off (#11802)
5 years ago
Eugen Rochko 50edf84898
Fix search API not resolving URL when type is given (#11822)
5 years ago
Eugen Rochko 0762258aec
Fix hashtags being split by ZWNJ character (#11821)
5 years ago
Eugen Rochko 59da5ccb8e
Change unlisted custom emoji to not appear in autosuggestions (#11818)
5 years ago
Eugen Rochko 45f44ef4d3
Fix unused CSS (#11824)
5 years ago
Eugen Rochko b6381bdc7d
Change max length of media descriptions from 420 to 1500 characters (#11819)
5 years ago
Eugen Rochko bc869501f5
Fix name of Portuguese language not including Portugal (#11820)
5 years ago
Eugen Rochko 50755a47b4
Fix scroll position resetting when opening media modals in web UI (#11815)
5 years ago
Eugen Rochko 9361981388
Add missing locale file for ga and add rake task to check for it (#11813)
5 years ago
Eugen Rochko 16cdaa1110
Fix uncaught errors in media proxy controller (#11811)
5 years ago
Eugen Rochko 3a3b40e0c3
Fix nil error in warning e-mail template (#11812)
5 years ago
Eugen Rochko c5d37f18cb
Change deletes to preserve soft-deleted statuses in unresolved reports (#11805)
5 years ago
Tao Bror Bojlén 4fe127664b add admin setting for default search engine indexing (fix #11750) (#11804)
5 years ago
ThibG 4faaa5b25e Add updated relationship to follow request API responses (#11800)
5 years ago
ThibG 17389c63c8 Change /admin/custom_emoji to honor the auto_play_gif setting (#11801)
5 years ago
ThibG 2b2b03a7da Fix duplicate HTML ids in /about (#11803)
5 years ago
Eugen Rochko 031ca25014
Add retry for failed media downloads and `tootctl media refresh` (#11775)
5 years ago
Eugen Rochko 8674814825
Change tootctl to use inline parallelization instead of Sidekiq (#11776)
5 years ago
Eugen Rochko 0005635f96
New Crowdin translations (#11626)
5 years ago
Eugen Rochko 1110ea1a91
Add batch actions and categories to admin UI for custom emojis (#11793)
5 years ago
Eugen Rochko 14d4a783cd
Fix display of instance actor in reports UI (#11798)
5 years ago
ThibG ec2a439a22 Add account bio to account admin view (#11473)
5 years ago
Eugen Rochko 261e52268c
Add batch approve/reject for pending hashtags in admin UI (#11791)
5 years ago
Takeshi Umeda 9c9dcf580a Add featured tags API (#11778)
5 years ago
Eugen Rochko a75009a65e
Change half-life of trend decay (#11774)
5 years ago
Yamagishi Kazutoshi d7268befa8 Add healthcheck endpoint for web (#11770)
5 years ago
Eugen Rochko e445a8af64
Add timeline read markers API (#11762)
5 years ago
Yamagishi Kazutoshi cf643d0060 Add method and enctype to manifest (#11767)
5 years ago
mayaeh e265b8887d Fix NotificationMailer failing when receiving mention with media from remote instance (#11765)
5 years ago
Eugen Rochko 7db2c2e2ba
Fix line breaks in hashtag autosuggestions in web UI (#11764)
5 years ago
Eugen Rochko 58755439ac
Fix wrong variable regression from #11753 (#11763)
5 years ago
ThibG 1653b58777 Attempt to concurrently connect to remote IP addresses (#11757)
5 years ago
Mostafa Ahangarha e974d4923f Exclude URLs from text analysis (#11759)
5 years ago
Eugen Rochko a6a63358c3
Fix wrong sum of usage in hashtag component in web UI (#11755)
5 years ago
Eugen Rochko 1a00bd9244
Fix wrong pluralization in hashtag component in web UI (#11754)
5 years ago
Eugen Rochko 43f56f1291
Change account deletion page to have better explanations (#11753)
5 years ago
ThibG c1e238a77b Fix admin interface showing superfluous reject media/reports on suspended blocks (#11749)
5 years ago
ThibG 692c5b439a Fix ActivityPub context not being dynamically computed (#11746)
5 years ago
Eugen Rochko ec1dd865fb
Fix error in admin UI for hashtag usage breakdown (#11743)
5 years ago
Eugen Rochko d19d86fe2b
Change hashtag component in web UI to show numbers for 2 last days (#11742)
5 years ago
Eugen Rochko 92a6fa6c90
Fix error in user warning template (#11741)
5 years ago
Eugen Rochko 16c1abdb2d
Fix user preference to show trends not working on public pages (#11740)
5 years ago
Eugen Rochko 3221f998dd
Change OpenGraph description on sign-up page to reflect invite (#11744)
5 years ago
Eugen Rochko 34adc8784a
Fix uncached media in web UI not being clickable (#11745)
5 years ago
mayaeh 1f22b8197c Integrate translation strings for the Profile Directory. (#11722)
5 years ago
ThibG 0ea53122f2 Fix Mastodon logo style on hover on public pages' footer (#11735)
5 years ago
ThibG 6493f4ffae Fix height of dashboard counters (#11736)
5 years ago
Eugen Rochko 70ddef2654
Change trending hashtags to not disappear instantly after midnight (#11712)
5 years ago
ThibG 34eac5a1ec Fix custom emoji animation on hover in WebUI directory bios (#11716)
5 years ago
Eugen Rochko 47584180d8
Fix wrong percentages in admin UI for hashtag usage breakdown (#11714)
5 years ago
Eugen Rochko d344289431
Add "not available" label on unknown media attachments (#11715)
5 years ago
Eugen Rochko 9871904172
Change layout of public profile directory to be the same as in web UI (#11705)
5 years ago
umonaca 7235f538c6 Add more media formats (#11687)
5 years ago
Eugen Rochko 5f591d979c
Fix non-numbers being passed to Redis and causing an error (#11697)
5 years ago
Eugen Rochko 70ae77895f
Fix error in REST API for an account's statuses (#11700)
5 years ago
Eugen Rochko 60e684af5f
Fix uncaught error when resource param is missing in Webfinger request (#11701)
5 years ago
Eugen Rochko b54b725d6b
Fix uncaught domain normalization error in remote follow (#11703)
5 years ago
ThibG 6914482d0a Change detailed status child ordering to sort self-replies on top (#11686)
5 years ago
Eugen Rochko bfca58d137
Fix encoding error when checking e-mail MX records (#11696)
5 years ago
Eugen Rochko 14996496a5
Fix error in warning e-mail template (#11698)
5 years ago
Eugen Rochko 22ce4778eb
Fix uncaught parameter missing exceptions and missing error templates (#11702)
5 years ago
Eugen Rochko cb447b28c4
Add profile directory to web UI (#11688)
5 years ago
ThibG 81f864d4da Add special alert for throttled requests (#11677)
5 years ago
ThibG fd3d45d38f Add confirmation modal when logging out from the web app (#11671)
5 years ago
mayaeh 89b574aa6c Add translation target for hashtag (#11657)
5 years ago
ThibG 91582937f3 Fix crash when switching back/from mobile layout (#11655)
5 years ago
ThibG bd4099d976 Change window resize handler to switch to/from mobile layout as soon as needed (#11656)
5 years ago
Eugen Rochko 2e99e3cab3
Fix more visual issues with the audio player (#11654)
5 years ago
Eugen Rochko e72bac7576
Fix public page crash due to audio player, fix unpause in audio player (#11652)
5 years ago
Eugen Rochko 4190e31626
Add audio player (#11644)
5 years ago
Eugen Rochko 73ca0bb925
Add option to include reported statuses in warning e-mail (#11639)
5 years ago
ThibG 37f612074e Fix items in StatusContent render list not all having a key (#11645)
5 years ago
Eugen Rochko 4ef8d8b77c
Add header to trends section and change refresh rate to 15 minutes (#11641)
5 years ago
Eugen Rochko 282ea17078
Add soft delete for statuses for instant deletes through API (#11623)
5 years ago
ThibG 5ab1e0e738 Restore hashtag suggestions from local tag history (#11632)
5 years ago
Eugen Rochko 97192d9a77
Fix remote and staff-removed statuses leaving media behind for a day (#11638)
5 years ago
mayaeh e9c3d1ef46 Fix the whitelist mode display not being enabled in the admin dashboard (#11634)
5 years ago
ThibG d857d0d14d Fix trending hashtags being fetched every 36 seconds instead of every hour (#11631)
5 years ago