",[2001,2004],{"name":2002,"color":2003},"c: ui","8949BA",{"name":2005,"color":2006},"c: parity","E57949",1682,"Filter phrase list","2023-02-18T07:57:05Z","https://github.com/elk-zone/elk/issues/1682",0.7738831,{"description":2013,"labels":2014,"number":2018,"owner":1991,"repository":1992,"state":1993,"title":2019,"updated_at":2020,"url":2021,"score":2022},"As a user I want to filter my timeline to only show me content that is currently relevant to me.\r\n\r\nI would like to gain a better UX by having a filter icon e.g. in the top left corner right to the profile icon while being in the Home timeline\r\nWhen I click on that icon, a list with checkboxes will be shown to me where I can deselect some content\r\nBy default all \"filters\" are applied, so I can just deselect on demand\r\n\r\nFor the initial draft, I think this doesn't need to get persisted somewhere\r\n\r\nFilters could be e.g.:\r\n- post by bot\r\n- post contains sensitive\r\n- post is a repost\r\n- post is from a mutual\r\n- post is from a tag I follow\r\n\r\nSo by default everything is active, and when I deselect \"post by bot\", all post that where posted by a bot are just filtered out\r\n\r\nThis should be only a simple filter feature targeted for non-higher filter usages like using lists or e.g. #1540\r\nThe filter also will just be applied client side\r\n\r\nIt could be discussed if the filter should be swapped from everything is checked by default to \"hide X\" and then needs to be checked\r\nlike:\r\n- hide posts by bot\r\n- hide sensitive posts\r\n- hide reposts\r\n- hide mutual posts (this is unlikely 🤔)\r\n- hide tagged posts (this is also unlucky 🤔)\r\n\r\nAs we can see, maybe the \"hide\" does not so much sense, and it is more like I want to deselect everything down to: \"show me only from mutuals and tags\" or something like that\r\n\r\nThis feature does NOT aim for higher filters like \"tag contains X\" or \"boost count is higher then y\" but instead should just be a quick accessible filter",[2015],{"name":2016,"color":2017},"s: pending triage","dddddd",1931,"Filter for Home timeline","2023-04-01T13:48:39Z","https://github.com/elk-zone/elk/issues/1931",0.7758699,{"description":2024,"labels":2025,"number":2028,"owner":1991,"repository":1992,"state":1993,"title":2029,"updated_at":2030,"url":2031,"score":2032},"I have a Mastodon and a Pixelfed account that mutually follow each other. I posted from my Pixelfed account and subsequently edited that post. After the edit, the photos no longer display properly in Elk, but they do display properly in the native Mastodon web client. Hard reloading the page makes no difference. I'm not sure if this happens when editing a mastodon post as well. I only noticed it with my edited Pixelfed post.\r\n\r\nEdit: Found in canary · [cdc4377].\r\n\r\nThe Mastodon web client, showing my pixelfed post, as well as the original post date and the edited date.\r\n\r\n\r\n\r\nElk, showing the same post, but none of the images are being displayed.\r\n\r\n\r\n\r\nWhen I compare the rendered HTML for an post with an image vs. an edited post with an image, I see differences in the attributes of the \u003Cimg> tag. Specifically `src` and `srcset` for un-edited posts vs. `data-src` and `data-srcset` for edited posts (line breaks added for readability). Meaning that the edited post has no `src` attribute in its `img` tag.\r\n\r\nUnedited post\r\n```html\r\n\u003Cimg \r\n class=\"status-attachment-image\" \r\n alt=\"A photo through the chain link fence surrounding my neighbourhood pool. It's been freshly repainted and it's finally being filled up.\" \r\n style=\"aspect-ratio: 1.33333 / 1; object-position: 50% 50%;\"\r\n rounded-lg=\"\"\r\n h-full=\"\" \r\n w-full=\"\" \r\n object-cover=\"\" \r\n draggable=\"true\" \r\n data-sizes=\"auto\" \r\n loading=\"lazy\" \r\n src=\"https://social.dinn.ca/system/cache/media_attachments/files/110/606/544/635/208/564/small/24446a292705d634.jpg\" \r\n sizes=\"576px\" \r\n srcset=\"https://social.dinn.ca/system/cache/media_attachments/files/110/606/544/635/208/564/original/24446a292705d634.jpg 1440w,\r\n https://pixelfed.dinn.ca/storage/m/_v2/557658875627642881/186f813ba-297a89/yxO6xa8mDfOR/5ifKDJEpd0BpZ47l2vQeLOPFTvwTdQBD6dNBCQCr.jpg 1440w,\r\n https://social.dinn.ca/system/cache/media_attachments/files/110/606/544/635/208/564/small/24446a292705d634.jpg 554w\"\r\n width=\"1440\" \r\n height=\"1080\">\r\n```\r\n\r\nEdited post\r\n```html\r\n\u003Cimg \r\n class=\"status-attachment-image\" \r\n alt=\"A very broad and full tree in somebody's front yard. It is taller than the house and lush and green almost all the way to the ground.\" \r\n style=\"aspect-ratio: 0.8 / 1; object-position: 50% 50%;\" \r\n rounded-lg=\"\" \r\n h-full=\"\" \r\n w-full=\"\" \r\n object-cover=\"\" \r\n draggable=\"true\"\r\n data-src=\"https://social.dinn.ca/system/cache/media_attachments/files/110/747/874/092/869/533/small/5b5b3bee2804138f.jpg\" \r\n data-srcset=\"https://social.dinn.ca/system/cache/media_attachments/files/110/747/874/092/869/533/original/5b5b3bee2804138f.jpg 810w,\r\n https://pixelfed.dinn.ca/storage/m/_v2/557658875627642881/bf0f52ff2-92677b/oosIGsasrpc8/VWgAVeO6G5kbrEsBLc0Yrxvseh0HasymtRq5vkEz.jpg 810w,\r\n https://social.dinn.ca/system/cache/media_attachments/files/110/747/874/092/869/533/small/5b5b3bee2804138f.jpg 416w\"\r\n data-sizes=\"auto\" \r\n loading=\"lazy\" \r\n sizes=\"252px\" \r\n width=\"810\" \r\n height=\"1080\">\r\n```",[2026,2027],{"name":1985,"color":1986},{"name":2016,"color":2017},2250,"Images on edited pixelfed post not displayed","2023-07-21T18:31:30Z","https://github.com/elk-zone/elk/issues/2250",0.78117836,{"description":2034,"labels":2035,"number":2037,"owner":1991,"repository":1992,"state":2038,"title":2039,"updated_at":2040,"url":2041,"score":2042},"It appears we are displaying a status containing sensitive media as if it is a spoiler, even though it has no CW / `spoiler_text`\r\n\r\nImplement logic so that Only the sensitive media is hidden/blurred instead of the whole status.\r\n\r\n## On Elk:\r\n\r\nhttps://elk.zone/fosstodon.org/@ayodev@mas.to/109457552157025274\r\n\r\n\r\n\r\n\r\n## On Mastodon:\r\n\r\nhttps://mas.to/@ayodev/109457552070990933\r\n\r\n\r\n\r\n",[2036],{"name":1985,"color":1986},318,"closed","Only blur/hide sensitive media instead of the whole status","2022-12-29T16:31:05Z","https://github.com/elk-zone/elk/issues/318",0.7050784,{"description":2044,"labels":2045,"number":2047,"owner":1991,"repository":1992,"state":2038,"title":2048,"updated_at":2049,"url":2050,"score":2051},"Filters should only be applied with posts with 'filtered' attribute and not authored by the current user",[2046],{"name":1985,"color":1986},554,"Your authored posts should not be filtered","2022-12-26T07:37:43Z","https://github.com/elk-zone/elk/issues/554",0.7445286,{"description":2053,"labels":2054,"number":2057,"owner":1991,"repository":1992,"state":2038,"title":2058,"updated_at":2059,"url":2060,"score":2061},"If the post on a timeline is filtered with a strict filter, it is now rendered without a border-top. Possibly because of threads improvements? @patak-dev \r\n\r\n\r\n\r\n",[2055,2056],{"name":1985,"color":1986},{"name":2002,"color":2003},603,"Timeline post with strict filter lost their border-top","2022-12-28T20:34:34Z","https://github.com/elk-zone/elk/issues/603",0.7451198,{"description":2063,"labels":2064,"number":2069,"owner":1991,"repository":1992,"state":2038,"title":2070,"updated_at":2071,"url":2072,"score":2073},"### Pre-Checks\n\n- [X] Check that there isn't [already an issue](https://github.com/elk-zone/elk/issues) that reports the same bug to avoid creating a duplicate.\n- [X] Check that this is a concrete bug. For Q&A open a [GitHub Discussion](https://github.com/elk-zone/elk/discussions) or join our [Discord Chat Server](https://chat.elk.zone).\n- [X] Providing a screenshot or video to reproduce the issue or show visually what was meant.\n- [ ] I am willing to provide a PR.\n\n### Describe the bug\n\nWhen viewing a post where the `sensitive` flag is `true`, the \"show more\" prompt should not be shown where `summary == null`.\r\n\r\nHere is a post where the `sensitive` flag is `true`, but `summary` is null.\r\n\r\n`curl -v -H \"Accept: application/activity+json\" https://hackers.town/@thegibson/109681977901723288 | jq .`\r\n\r\nElk renders it like this, the \"Show more\" toggle does nothing:\r\n\r\n\u003Cimg width=\"639\" alt=\"Screenshot 2023-01-13 at 13 16 03\" src=\"https://user-images.githubusercontent.com/20110944/212329223-f8be1c3e-ca56-48bd-b6ea-db1a0ecdd770.png\">\r\n\r\nMastodon renders it like this (ignoring the `sensitive` flag):\r\n\r\n\u003Cimg width=\"583\" alt=\"Screenshot 2023-01-13 at 13 14 22\" src=\"https://user-images.githubusercontent.com/20110944/212329341-8f634b5c-1916-45e5-9be9-a154684c5dc4.png\">\r\n\n\n### Reproduction video or screenshot\n\n_No response_\n\n### Additional Context\n\n_No response_",[2065,2066],{"name":1985,"color":1986},{"name":2067,"color":2068},"good first issue","7057ff",1072,"Sensitive flag should be ignored if summary == null","2023-05-07T20:10:31Z","https://github.com/elk-zone/elk/issues/1072",0.74963504,{"description":2075,"labels":2076,"number":2078,"owner":1991,"repository":1992,"state":2038,"title":2079,"updated_at":2080,"url":2081,"score":2082},"When editing a post that had a content warning, all content (e.g. image, alt text) are kept as expected, except the content warning.\n\nI might look into fixing this myself soon(TM), but wanted to make sure it does not go unnoticed.",[2077],{"name":1985,"color":1986},480,"Bug: when editing, content warning is lost","2022-12-21T14:21:47Z","https://github.com/elk-zone/elk/issues/480",0.7574699,{"description":2084,"labels":2085,"number":2088,"owner":1991,"repository":1992,"state":2038,"title":2089,"updated_at":2090,"url":2091,"score":2092},"### Discussed in https://github.com/elk-zone/elk/discussions/1801\r\n\r\n\u003Cdiv type='discussions-op-text'>\r\n\r\n\u003Csup>Originally posted by **sbug0** February 19, 2023\u003C/sup>\r\nScrolling through the time line I saw this.\r\nIt's a content warning post but Elk is not showing it as such.\r\nThe images show how Elk show the post compared to Mastodon web.\r\n\r\n\r\n\u003Cimg width=\"609\" alt=\"Elk\" src=\"https://user-images.githubusercontent.com/122732288/219947513-b980bfde-cbf6-4cdf-940c-bb30f1f02aab.png\">\r\n\u003Cimg width=\"582\" alt=\"Mastodon\" src=\"https://user-images.githubusercontent.com/122732288/219947519-4d59827e-715f-486e-bd6c-2cd3e928b83b.png\">\r\n\u003C/div>",[2086,2087],{"name":1985,"color":1986},{"name":1988,"color":1989},1846,"Content warning bug","2023-03-07T18:41:03Z","https://github.com/elk-zone/elk/issues/1846",0.76430285,["Reactive",2094],{},["Set"],["ShallowReactive",2097],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"zX46WCS5mTGJM1MFwSGMhD2-ApJmoFisMRWRLPwIAtQ":-1},"/elk-zone/elk/400"]