5984 Commits (c3786b29b7730b8c858320599508a20b11884108)

Author SHA1 Message Date
Takeshi Umeda 5daae6dc61
Fix keybase config serializer (#13742)
5 years ago
dependabot-preview[bot] 78202e9138
Bump doorkeeper from 5.3.3 to 5.4.0 (#13733)
5 years ago
Takeshi Umeda d8bad8fbf6
Fix not publishing update of remote timeline (#13745)
5 years ago
ThibG 4bcef12bad
Fix sr locale being selected over sr-Latn (#13693)
5 years ago
Eugen Rochko 4b766f9846
Refactor monkey-patching of Goldfinger (#12561)
5 years ago
taicv 4a2ea2e51b
Add `vi` to available locales (#13542)
5 years ago
Eugen Rochko 8be4c2ba21
Add ability to remove identity proofs from account (#13682)
5 years ago
Takeshi Umeda 26b08a3c54
Add remote only to public timeline (#13504)
5 years ago
Eugen Rochko e9ecbca70d
Fix error within error when limiting backtrace to 3 lines (#13120)
5 years ago
ThibG 45202f79ef
Remove confusing “You are already signed in.” flash message (#13547)
5 years ago
ThibG a4240fd027
Improve RSS entries for statuses (#13592)
5 years ago
ThibG e1629a7758
Remove 'unsafe-inline' from Content-Security-Policy style-src (#13679)
5 years ago
Eugen Rochko 0d62e09707
Fix failing jest test (#13681)
5 years ago
ThibG f1e0fa80f6
Fix own following/followers not showing muted users (#13614)
5 years ago
Taras Gogol 6748a5acb1
Fix followings list order | Issue #13538 (#13676)
5 years ago
Eugen Rochko 5cff7910c2
Add more ActivityPub controller tests (#13590)
5 years ago
ThibG c0b849bdfd
Fix use of inline CSS in public pages (#13576)
5 years ago
Yamagishi Kazutoshi e223fd8c61
Revert "improve status title (#8596)" (#13591)
5 years ago
Eugen Rochko 988b0493fe
Add more tests for ActivityPub controllers (#13585)
5 years ago
kaiyou 3511528e50
Only check locally when deduplicating usernames (#13581)
5 years ago
ThibG b8ba977497
Fix admin-facing uses of inline CSS (#13575)
5 years ago
ThibG 77ec0875ea
Fix page incorrectly scrolling when bringing up dropdown menus (#13574)
5 years ago
ThibG 0e362b7678
Fix end-user-facing uses of inline CSS (#13438)
5 years ago
ThibG ad9c7aefe6
Refactor/cleanup TIMELINE_DELETE-related code (#13175)
5 years ago
ThibG 04eb599864
Fix messed up z-index when NoScript blocks media/previews (#13449)
5 years ago
ThibG b3d0de8b40
Fix /public showing public instead of community timeline for logged-in users (#13499)
5 years ago
ThibG b40d68cc31
Add `invites_enabled` to API (#13501)
5 years ago
Eugen Rochko c3ca3801f2
Add separate cache directory for non-local uploads (#12821)
5 years ago
Eugen Rochko 2744f61696
Fix not being able to resolve public resources in development environment (#13505)
5 years ago
ThibG be637146f3
Fix uninformative error message when uploading unsupported image files (#13540)
5 years ago
ThibG c955f98d36
Fix expanded video player issues (#13541)
5 years ago
Takeshi Umeda 46b2cc184f
Fix enable/disable relay failures (#13535)
5 years ago
Irie Aoi c5c8f68031
Set max-width and max-height to gif video (#13533)
5 years ago
ThibG 80182eda62
Fix and refactor keyboard navigation in dropdown menus (#13528)
5 years ago
sternenseemann 679980f77c
Allow users to delete their header and avatar (#13234)
5 years ago
D Anzorge 29f5353f8b
Update Twemoji to 12.1.5 (#13021)
5 years ago
Takeshi Umeda 2c7128c7f0
Add local only to hashtag timeline (#13502)
5 years ago
ThibG a1ce9cbb67
Fix uploaded image orientation in some browsers (#13493)
5 years ago
ThibG e12a5635da
Fix not being able to vote (#13490)
5 years ago
ThibG 89077fb657
Fix admin actions log crash when displaying updates of deleted announcements (#13489)
5 years ago
Gurgen Hayrapetyan ab8d7c0680
Fix Poll fetchPoll action not being debounced. (#13485)
5 years ago
Takeshi Umeda 04c8d825f6
Fix DeliveryWorker not to call failure_tracker when inbox_url is unavailable (#13482)
5 years ago
ThibG 3825e1943f
Fix confusing error when failing to add an alias to an unknown account (#13480)
5 years ago
Eugen Rochko 5edff32733
Change delivery failure tracking to work with hostnames instead of URLs (#13437)
5 years ago
ThibG 5524258da9
Fix “Email changed” notification sometimes having wrong e-mail (#13475)
5 years ago
ThibG f7e011919e
Fix account aliases page (#13452)
5 years ago
Leonie f6c18e8829
Fix API footer link in Web UI (#13441)
5 years ago
ThibG ec31b1b752
Fix WebUI pagination of following, followers, follow requests, blocks and mutes lists (#13445)
5 years ago
ThibG 9d24bcc5e6
Fix styling of polls in JS-less fallback on public pages (#13436)
5 years ago
Eugen Rochko 0773a512ac
Fix trying to delete already deleted file when post-processing (#13406)
5 years ago
Eugen Rochko 510db5eef9
New Crowdin translations (#13317)
5 years ago
Eugen Rochko c9efb400b4
Add rate limit for reporting (#13390)
5 years ago
ThibG eea0cd8fad
Fix “Show more” not switching to “Show less” on public pages (#13174)
5 years ago
ThibG 89e28c7674
Fix PostgreSQL load when linking in announcements (#13250)
5 years ago
ThibG d3ff06a320
Add explanation as to why unlocked accounts may have follow requests (#13385)
5 years ago
Eugen Rochko f65568f1d4
Add ability to filter audit log in admin UI (#13381)
5 years ago
Sasha Sorokin 37b3985bfa
Improve polls: option lengths & redesign (#13257)
5 years ago
Eugen Rochko c3965e28b3
Fix returning results when searching for URL with non-zero offset (#13377)
5 years ago
Eugen Rochko 4bf5aeae83
Fix pinning a column in web UI sometimes redirecting out of web UI (#13376)
5 years ago
Eugen Rochko 9014367bd8
Fix background jobs not using locks like they are supposed to (#13361)
5 years ago
Mélanie Chauvel (ariasuni) 1fb92037e4
Improve toot clicking areas (#13327)
5 years ago
ThibG cf1fa73347
Fix content warning being unnecessarily cleared when enabling/disabling CW (#13348)
5 years ago
Takeshi Umeda e4617c8ed8
Fix ImportsController param to permit :mode (#13347)
5 years ago
Mélanie Chauvel (ariasuni) be2f1597cf
Fix wrong color for ellipsis in boost confirmation dialog in Web UI (#13355)
5 years ago
Takeshi Umeda 11169367e4
Fix incorrect deletion of local accounts imported by overwriting (#13350)
5 years ago
ThibG 0d117c106a
Fix 404 and 410 API errors being silently discarded in WebUI (#13279)
5 years ago
Eugen Rochko 0c8945e5ff
Change `tootctl media remove-orphans` to work for all classes (#13316)
5 years ago
Eugen Rochko 260eb6f2e6
New Crowdin translations (#13064)
5 years ago
ThibG f08f880f58
Fix media not being marked sensitive when client sets a CW but no text (#13277)
5 years ago
ThibG 858d0dd168
Fix frontend crash when deleting announcements (#13312)
5 years ago
ThibG beb80adb51
Change poll option hover/active styling to be less confusing (#13313)
5 years ago
Takeshi Umeda 5a1fb6efc2
Fix bookmarks also searchable (#13293)
5 years ago
Shlee 221eda646b
Migrate Rails ujs as required for Rails 6 Upgrade. (#13280)
5 years ago
mayaeh 44292a6952
Add link to bookmarks in web UI dropdown (#13273)
5 years ago
Jeong Arm 8c42e0b53c
Make bookmarks also searchable (#13271)
5 years ago
Daniel Sockwell 8758221e73
Fix frontend crash when deleting announcements (#13283)
5 years ago
ThibG 61f35c1a8a
Fix reported accounts not being whitelisted when resolving a spamcheck report (#13289)
5 years ago
ThibG b998ec7c72
Fix WebUI crash in single-column mode on prehistoric browsers (#13267)
5 years ago
ThibG cb12a2cdd3
Fix some timeouts when searching URLs by limiting some database queries (#13253)
5 years ago
Eugen Rochko bea0bb39d6
Add option to include resolved DNS records when blacklisting e-mail domains in admin UI (#13254)
5 years ago
Eugen Rochko f556f79b77
Add titles to warning presets in admin UI (#13252)
5 years ago
ThibG aeebbe90dc
Fix detailed view of direct messages displaying a 0 boost count (#13244)
5 years ago
ThibG 90f3a00062
Fix regression in “Edit media” modal in web UI (#13243)
5 years ago
ThibG 2c6099125d
Fix videos with unsupported colorspace not being transcoded (#13242)
5 years ago
ThibG abd8394880
Fix MP4 (H264 + AAC) video files being needlessly re-encoded (#13239)
5 years ago
mayaeh 310d729745
Change the string "hidden" to "blocked" in WebUI (#13221)
5 years ago
Eugen Rochko 8a2b8e0321
Change video uploads to always be converted to H264/MP4 (#13220)
5 years ago
Eugen Rochko dc15c81e67
Change video uploads to enforce certain limits (#13218)
5 years ago
dependabot-preview[bot] 7088633ae1
Bump cld3 from 3.2.6 to 3.3.0 (#13107)
5 years ago
ThibG b154428e14
Add federation support for the "hide network" preference (#11673)
5 years ago
Eugen Rochko 9660aa4543
Change local media attachments to perform heavy processing asynchronously (#13210)
5 years ago
ThibG 5284e29e2f
Fix public posts from silenced accounts not being changed to unlisted visibility (#13096)
5 years ago
ThibG aa67036b41
Add support for links to statuses in announcements to be opened in web UI (#13212)
5 years ago
Mélanie Chauvel (ariasuni) 5e4b649655
Change the tooltip "Toggle visibility" to "Hide media" in web UI (#13199)
5 years ago
guigeekz e31ba618d4
Add submit button to the top of preferences pages (#13068)
5 years ago
Bèr Kessels fd76955f39
Code style improvements in JavaScript (#13159)
5 years ago
ThibG 2423d2f677
Add ability to delete files uploaded for settings in admin UI (#13192)
5 years ago
Mélanie Chauvel (ariasuni) 4063f9f278
Change description of privacy levels to be more intuitive in web UI (#13197)
5 years ago
ThibG 6185bff4b3
Fix error when searching for URLs that contain the mention syntax (#13151)
5 years ago
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