{"users":[{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":121071,"username":"ted","name":"Ted Johansson","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ted/{size}/283882_2.png","trust_level":3},{"id":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":59020,"username":"renato","name":"Renato Atilio","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/renato/{size}/383632_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":1995,"username":"zogstrip","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/zogstrip/{size}/512781_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":187793,"username":"AkarinLiu","name":"AkarinLiu","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/akarinliu/{size}/539577_2.png","trust_level":1},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":2770,"username":"awesomerobot","name":"Kris","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/awesomerobot/{size}/142900_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":189936,"username":"glob-canard.4x","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/e8c25b/{size}.png","trust_level":1},{"id":151618,"username":"Andry_Osminin","name":"Andrey","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/andry_osminin/{size}/565957_2.png","trust_level":1},{"id":68554,"username":"markvanlan","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/markvanlan/{size}/160087_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":192990,"username":"xlg256","name":"Leo","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/xlg256/{size}/555005_2.png","trust_level":1},{"id":71154,"username":"martin","name":"Martin Brennan","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/martin/{size}/491371_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":183294,"username":"small-lovely-cat","name":"Small Lovely Cat","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/small-lovely-cat/{size}/553546_2.png","trust_level":2},{"id":80288,"username":"one1","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/one1/{size}/493591_2.png","trust_level":2},{"id":171318,"username":"qingfeng1024","name":"qingfeng","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/qingfeng1024/{size}/495412_2.png","trust_level":2},{"id":183536,"username":"DevTeVe","name":"DevTek Ve","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/devteve/{size}/487601_2.png","trust_level":2},{"id":144474,"username":"David_Ghost","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/david_ghost/{size}/553057_2.png","trust_level":3},{"id":127856,"username":"Lilly","name":"Lillian ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lilly/{size}/555832_2.png","trust_level":3},{"id":86774,"username":"barto_95","name":"🇵🇹 | ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/barto_95/{size}/199996_2.png","trust_level":2},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/natedhaliwal/{size}/313494_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":3},{"id":181081,"username":"stephtara","name":"Stephanie Booth","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/stephtara/{size}/517827_2.png","trust_level":3},{"id":138497,"username":"ToddZ","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/toddz/{size}/328350_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/moin/{size}/554653_2.png","trust_level":3},{"id":104279,"username":"nat","name":"Natalie T","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/nat/{size}/235063_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":155728,"username":"dennisjbr","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dennisjbr/{size}/444916_2.png","trust_level":2},{"id":143715,"username":"Dusk8782","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/45deac/{size}.png","trust_level":1},{"id":21029,"username":"pmusaraj","name":"Penar Musaraj","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pmusaraj/{size}/119489_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":39292,"username":"davidkingham","name":"David Kingham","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/davidkingham/{size}/119528_2.png","trust_level":2},{"id":182613,"username":"thgl","name":"Thomas Glaser","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/f08c70/{size}.png","trust_level":2},{"id":169337,"username":"Orioni","name":"John","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/orioni/{size}/542679_2.png","trust_level":3},{"id":17974,"username":"RalfJung","name":"Ralf Jung","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ralfjung/{size}/51654_2.png","trust_level":2},{"id":191403,"username":"LarisaHaster","name":"Larisa Haster","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/larisahaster/{size}/550346_2.png","trust_level":1},{"id":173218,"username":"gilles","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gilles/{size}/549022_2.png","trust_level":3},{"id":23968,"username":"david","name":"David Taylor","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/david/{size}/157490_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":154723,"username":"appeltaartje","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/{size}.png","trust_level":2},{"id":192649,"username":"kairo162","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/kairo162/{size}/553988_2.png","trust_level":2},{"id":135414,"username":"olivia","name":"olivia","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/olivia/{size}/324299_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":3,"username":"supermathie","name":"Michael Brown","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/supermathie/{size}/507518_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":160471,"username":"Ethsim2","name":"Ethan ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ethsim2/{size}/522255_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":1},{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/canapin/{size}/119591_2.png","trust_level":3},{"id":173443,"username":"Christian_Bailey","name":"Christian Bailey","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/a5b964/{size}.png","trust_level":1},{"id":63143,"username":"Ed_S","name":"Ed S","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ed_s/{size}/134015_2.png","trust_level":3},{"id":23163,"username":"j.jaffeux","name":"Joffrey Jaffeux","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/j.jaffeux/{size}/60297_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"id":47,"name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":142,"name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":276,"name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/contribute/bug/1?page=1","per_page":30,"top_tags":[{"id":877,"name":"fixed","slug":"fixed"},{"id":317,"name":"chat","slug":"chat"},{"id":543,"name":"ai","slug":"ai"},{"id":68,"name":"pr-welcome","slug":"pr-welcome"},{"id":22,"name":"composer","slug":"composer"},{"id":241,"name":"calendar-and-events","slug":"calendar-and-events"},{"id":35,"name":"mobile","slug":"mobile"},{"id":39,"name":"email","slug":"email"},{"id":50,"name":"markdown-it-review","slug":"markdown-it-review"},{"id":529,"name":"tags","slug":"tags"},{"id":51,"name":"search","slug":"search"},{"id":63,"name":"polls","slug":"polls"},{"id":744,"name":"tablet","slug":"tablet"},{"id":237,"name":"assign","slug":"assign"},{"id":277,"name":"reactions","slug":"reactions"},{"id":2,"name":"badges","slug":"badges"},{"id":48,"name":"discourse-hub","slug":"discourse-hub"},{"id":835,"name":"ux","slug":"ux"},{"id":538,"name":"review-queue","slug":"review-queue"},{"id":229,"name":"solved","slug":"solved"},{"id":231,"name":"topic-voting","slug":"topic-voting"},{"id":16,"name":"translation","slug":"translation"},{"id":662,"name":"activity-summary","slug":"activity-summary"},{"id":26,"name":"emoji","slug":"emoji"},{"id":9,"name":"groups","slug":"groups"},{"id":509,"name":"invites","slug":"invites"},{"id":635,"name":"ai-helper","slug":"ai-helper"},{"id":1022,"name":"content-localization","slug":"content-localization"},{"id":198,"name":"subscriptions","slug":"subscriptions"},{"id":566,"name":"theme-creator","slug":"theme-creator"},{"id":483,"name":"sidebar","slug":"sidebar"}],"topics":[{"fancy_title":"About the Bug category","fancy_title_localized":false,"locale":"en","id":2,"title":"About the Bug category","slug":"about-the-bug-category","posts_count":1,"reply_count":1,"highest_post_number":1,"image_url":null,"created_at":"2013-02-01T04:56:34.920Z","last_posted_at":"2013-02-01T04:56:34.953Z","bumped":true,"bumped_at":"2021-03-31T23:48:12.694Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"A bug report means something is broken, preventing normal/typical use of Discourse. Do be sure to search prior to submitting bugs. Include repro steps, and only describe one bug per topic please. If your topic is about a&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":15084,"like_count":19,"has_summary":false,"last_poster_username":"Discourse","category_id":1,"op_like_count":19,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A bug report indicates a broken feature preventing normal use of Discourse, requiring repro steps and one bug per topic.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Horizontal rule steals focus from emoji picker in the composer","fancy_title_localized":false,"locale":"en","id":403019,"title":"Horizontal rule steals focus from emoji picker in the composer","slug":"horizontal-rule-steals-focus-from-emoji-picker-in-the-composer","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/9/5/b95e52b0376589c8616c75d7036d47bf3f3460d9.gif","created_at":"2026-05-15T01:44:24.008Z","last_posted_at":"2026-06-09T23:49:04.953Z","bumped":true,"bumped_at":"2026-06-09T23:49:04.953Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"When using the emoji picker with the cursor on a line immediately preceding a horizontal rule, pressing ↓ causes the horizontal rule to steal focus and close the emoji picker. \nSteps to reproduce: \n\nStart typing an emoji&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":741,"height":427,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/9/5/b95e52b0376589c8616c75d7036d47bf3f3460d9.gif"},{"max_width":600,"max_height":600,"width":600,"height":345,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/9/5/b95e52b0376589c8616c75d7036d47bf3f3460d9_2_600x345.gif"},{"max_width":400,"max_height":400,"width":400,"height":230,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/9/5/b95e52b0376589c8616c75d7036d47bf3f3460d9_2_400x230.gif"},{"max_width":300,"max_height":300,"width":300,"height":172,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/9/5/b95e52b0376589c8616c75d7036d47bf3f3460d9_2_300x172.gif"},{"max_width":200,"max_height":200,"width":200,"height":115,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/9/5/b95e52b0376589c8616c75d7036d47bf3f3460d9_2_200x115.gif"}],"tags":[{"id":22,"name":"composer","slug":"composer"},{"id":26,"name":"emoji","slug":"emoji"}],"tags_descriptions":{},"views":97,"like_count":11,"has_summary":false,"last_poster_username":"renato","category_id":1,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A bug where horizontal rules steal focus from the emoji picker in the composer has been resolved, with the contributing pull request now merged.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":121071,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":59020,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Trouble searching user custom fields","fancy_title_localized":false,"locale":"en","id":404800,"title":"Trouble searching user custom fields","slug":"trouble-searching-user-custom-fields","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-06-08T22:34:35.940Z","last_posted_at":"2026-06-09T20:46:38.596Z","bumped":true,"bumped_at":"2026-06-09T20:46:38.596Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have several user custom fields that the client wants to be able to search to find users. \nIf I type a / or use the search at the top of the page, it searches the custom fields and it finds the expected userrs, but sea&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":44,"like_count":4,"has_summary":false,"last_poster_username":"zogstrip","category_id":1,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A reported regression where the /u search command fails to query user custom fields has been addressed by a pull request that aligns the behavior of both search code paths.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Most Recent Poster","user_id":1995,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Troubleshooting Bug: Imported SVG Badges Not Displaying","fancy_title_localized":true,"locale":"zh_CN","id":404832,"title":"导入SVG徽章无法显示的Bug排查","slug":"svg-bug","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/5/a/75a97f87e4ea53c419d1f5dd031c28c83e6d1f76.png","created_at":"2026-06-09T10:53:16.037Z","last_posted_at":"2026-06-09T19:16:04.590Z","bumped":true,"bumped_at":"2026-06-09T19:16:04.590Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"After importing an SVG image as a badge, a bug occurred that prevented the badge from displaying correctly:\n\nSet icon:","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":625,"height":137,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/5/a/75a97f87e4ea53c419d1f5dd031c28c83e6d1f76.png"},{"max_width":600,"max_height":600,"width":600,"height":131,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/5/a/75a97f87e4ea53c419d1f5dd031c28c83e6d1f76_2_600x131.png"},{"max_width":400,"max_height":400,"width":400,"height":87,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/5/a/75a97f87e4ea53c419d1f5dd031c28c83e6d1f76_2_400x87.png"},{"max_width":300,"max_height":300,"width":300,"height":65,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/5/a/75a97f87e4ea53c419d1f5dd031c28c83e6d1f76_2_300x65.png"},{"max_width":200,"max_height":200,"width":200,"height":43,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/5/a/75a97f87e4ea53c419d1f5dd031c28c83e6d1f76_2_200x43.png"}],"tags":[{"id":2,"name":"badges","slug":"badges"},{"id":1056,"name":"bug","slug":"bug"}],"tags_descriptions":{"badges":""},"views":31,"like_count":5,"has_summary":false,"last_poster_username":"awesomerobot","category_id":1,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A Discourse developer identified that SVG badges fail to display because Font Awesome icons lack default dimensions, causing CSS width calculations to result in zero size, and has submitted a pull request to fix this issue.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":187793,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Discourse Gamification - Getting 404 / MissingAttributeError on /leaderboard route","fancy_title_localized":false,"locale":"en","id":404855,"title":"Discourse Gamification - Getting 404 / MissingAttributeError on /leaderboard route","slug":"discourse-gamification-getting-404-missingattributeerror-on-leaderboard-route","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-09T15:51:00.019Z","last_posted_at":"2026-06-09T15:51:00.239Z","bumped":true,"bumped_at":"2026-06-09T15:51:00.239Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"So, I recently decided to enable gamification and immediately ran into an issue where the /leaderboard route was returning a 404 error. The backend had over 800k score records calculated and the permissions checked out, &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":384,"name":"gamification","slug":"gamification"}],"tags_descriptions":{},"views":19,"like_count":0,"has_summary":false,"last_poster_username":"glob-canard.4x","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Discourse Gamification plugin causes a 404 error due to a MissingAttributeError when the leaderboard query omits the 'admin' and 'moderator' columns from the user selection, which are required for subsequent staff checks.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":189936,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Posts from the topic I just left stay rendered in the next topic after in-app navigation","fancy_title_localized":false,"locale":"en","id":404488,"title":"Posts from the topic I just left stay rendered in the next topic after in-app navigation","slug":"posts-from-the-topic-i-just-left-stay-rendered-in-the-next-topic-after-in-app-navigation","posts_count":10,"reply_count":7,"highest_post_number":10,"image_url":null,"created_at":"2026-06-04T03:27:17.972Z","last_posted_at":"2026-06-09T15:26:48.318Z","bumped":true,"bumped_at":"2026-06-09T15:26:48.318Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I enabled nested replies for all topics (Horizon theme) and hit a state bug I can now \nreproduce, on both mobile and desktop. \nWhen I open a topic, read it, and then jump to another topic via the suggested/related \ntopic&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1169,"name":"nested-replies","slug":"nested-replies"}],"tags_descriptions":{},"views":174,"like_count":16,"has_summary":false,"last_poster_username":"markvanlan","category_id":1,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Developer markvanlan merged PR #40652 to fix a Horizon theme bug where nested replies persisted across in-app navigation, but reporter Andry_Osminin confirmed the issue remains and markvanlan submitted a subsequent fix via PR #40687.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":151618,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":68554,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Tags block is conflicting with other tag dropdowns","fancy_title_localized":false,"locale":"en","id":404723,"title":"Tags block is conflicting with other tag dropdowns","slug":"tags-block-is-conflicting-with-other-tag-dropdowns","posts_count":3,"reply_count":0,"highest_post_number":4,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/4/ab47c89dc44555851b573f913702c3215350d37b_2_1024x510.jpeg","created_at":"2026-06-08T01:47:01.569Z","last_posted_at":"2026-06-09T03:56:31.590Z","bumped":true,"bumped_at":"2026-06-09T03:56:31.590Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi team! Thank you for this amazing component! I’m using it on my community, Jiwa.now, and it looks absolutely fantastic. \nI wanted to report a quick data-hijacking/conflict bug regarding the “Tags” block. \n:bug: The Bug&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":957,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/a/b/4/ab47c89dc44555851b573f913702c3215350d37b.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":510,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/4/ab47c89dc44555851b573f913702c3215350d37b_2_1024x510.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":398,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/4/ab47c89dc44555851b573f913702c3215350d37b_2_800x398.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":299,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/4/ab47c89dc44555851b573f913702c3215350d37b_2_600x299.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":199,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/4/ab47c89dc44555851b573f913702c3215350d37b_2_400x199.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":149,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/4/ab47c89dc44555851b573f913702c3215350d37b_2_300x149.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":99,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/4/ab47c89dc44555851b573f913702c3215350d37b_2_200x99.jpeg"}],"tags":[{"id":686,"name":"right-sidebar-blocks","slug":"right-sidebar-blocks"}],"tags_descriptions":{"right-sidebar-blocks":"Topics about the <a href=\"https://meta.discourse.org/t/right-sidebar-blocks/2..."},"views":66,"like_count":8,"has_summary":false,"last_poster_username":"martin","category_id":1,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A reported conflict where the Tags block in the right sidebar empties the native Discourse tag dropdown has been confirmed, with a fix now available via a merged pull request.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":192990,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":71154,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Db:seed_fu fails on 002_groups.rb during upgrade: Validation failed: Name has already been taken","fancy_title_localized":false,"locale":"en","id":404037,"title":"Db:seed_fu fails on 002_groups.rb during upgrade: Validation failed: Name has already been taken","slug":"db-seed-fu-fails-on-002-groups-rb-during-upgrade-validation-failed-name-has-already-been-taken","posts_count":10,"reply_count":5,"highest_post_number":15,"image_url":null,"created_at":"2026-05-28T20:40:54.098Z","last_posted_at":"2026-06-09T00:24:20.404Z","bumped":true,"bumped_at":"2026-06-09T00:24:20.404Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ran into an issue upgrading from v2026.3.0-latest. The rake db:seed_fu task fails when it hits 002_groups.rb with this error: \nActiveRecord::RecordInvalid: Validation failed: Name has already been taken. (ActiveRecord::R&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":209,"like_count":11,"has_summary":false,"last_poster_username":"martin","category_id":1,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following a reported seed_fu failure during upgrade caused by duplicate group name validation, the fix has been backported to the 2026.5 release branch via pull request 40629.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":189936,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Most Recent Poster","user_id":71154,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Survey plugin min/max not implemented nor validated","fancy_title_localized":false,"locale":"en","id":404023,"title":"Survey plugin min/max not implemented nor validated","slug":"survey-plugin-min-max-not-implemented-nor-validated","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-28T16:17:22.482Z","last_posted_at":"2026-06-08T17:10:53.811Z","bumped":true,"bumped_at":"2026-06-08T17:10:53.811Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Apart from the language where it first says “All field types” and then: min and max are “for number fields” \nThese are apparently not implemented and it’s always 1 to 10 ? \nThere is also no validation so the values can &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":801,"name":"surveys","slug":"surveys"}],"tags_descriptions":{},"views":69,"like_count":7,"has_summary":false,"last_poster_username":"awesomerobot","category_id":1,"op_like_count":5,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported that the survey plugin's min/max attributes are not implemented or validated, allowing manipulated submissions. A developer confirmed the issue and opened a pull request to implement min/max functionality and validate submissions.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Clicking Reaction counter will encounter 403 loop if a post is hidden","fancy_title_localized":false,"locale":"en","id":404053,"title":"Clicking Reaction counter will encounter 403 loop if a post is hidden","slug":"clicking-reaction-counter-will-encounter-403-loop-if-a-post-is-hidden","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/9/7/997294ab7bbc618801c5d3121bca466f5d682a85_2_1024x492.png","created_at":"2026-05-29T02:53:01.645Z","last_posted_at":"2026-06-08T15:29:50.501Z","bumped":true,"bumped_at":"2026-06-08T15:29:50.501Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The backend /discourse-reactions/app/controllers/discourse_reactions/custom_reactions_controller.rb uses guardian.ensure_can_see!(post) to restrict users without permission from loading the reactions when a post is hidde&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1917,"height":922,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/9/7/997294ab7bbc618801c5d3121bca466f5d682a85.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":492,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/9/7/997294ab7bbc618801c5d3121bca466f5d682a85_2_1024x492.png"},{"max_width":800,"max_height":800,"width":800,"height":384,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/9/7/997294ab7bbc618801c5d3121bca466f5d682a85_2_800x384.png"},{"max_width":600,"max_height":600,"width":600,"height":288,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/9/7/997294ab7bbc618801c5d3121bca466f5d682a85_2_600x288.png"},{"max_width":400,"max_height":400,"width":400,"height":192,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/9/7/997294ab7bbc618801c5d3121bca466f5d682a85_2_400x192.png"},{"max_width":300,"max_height":300,"width":300,"height":144,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/9/7/997294ab7bbc618801c5d3121bca466f5d682a85_2_300x144.png"},{"max_width":200,"max_height":200,"width":200,"height":96,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/9/7/997294ab7bbc618801c5d3121bca466f5d682a85_2_200x96.png"}],"tags":[{"id":277,"name":"reactions","slug":"reactions"}],"tags_descriptions":{"reactions":"Topics about the <a href=\"https://meta.discourse.org/t/discourse-reactions/18..."},"views":62,"like_count":5,"has_summary":false,"last_poster_username":"awesomerobot","category_id":1,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A frontend fix preventing infinite loading loops when clicking reaction counters on hidden posts has been merged into the Discourse repository.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":183294,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Automation error link to log has wrong search term","fancy_title_localized":false,"locale":"en","id":404736,"title":"Automation error link to log has wrong search term","slug":"automation-error-link-to-log-has-wrong-search-term","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/7/b/17bcd73b9510e448b612a40ef5a8d28e8073de55_2_1024x378.png","created_at":"2026-06-08T09:17:40.809Z","last_posted_at":"2026-06-08T09:17:41.047Z","bumped":true,"bumped_at":"2026-06-08T09:17:41.047Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I recently had some errors in an automation \n  \nThe link “3 errors recently” was to \nhttps://mysite.net/logs?search=discourse-automation \nThis took me to a blank page. Presumably because the errors did not contain the te&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1265,"height":468,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/1/7/b/17bcd73b9510e448b612a40ef5a8d28e8073de55.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":378,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/7/b/17bcd73b9510e448b612a40ef5a8d28e8073de55_2_1024x378.png"},{"max_width":800,"max_height":800,"width":800,"height":295,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/7/b/17bcd73b9510e448b612a40ef5a8d28e8073de55_2_800x295.png"},{"max_width":600,"max_height":600,"width":600,"height":221,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/7/b/17bcd73b9510e448b612a40ef5a8d28e8073de55_2_600x221.png"},{"max_width":400,"max_height":400,"width":400,"height":147,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/7/b/17bcd73b9510e448b612a40ef5a8d28e8073de55_2_400x147.png"},{"max_width":300,"max_height":300,"width":300,"height":110,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/7/b/17bcd73b9510e448b612a40ef5a8d28e8073de55_2_300x110.png"},{"max_width":200,"max_height":200,"width":200,"height":73,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/7/b/17bcd73b9510e448b612a40ef5a8d28e8073de55_2_200x73.png"}],"tags":[{"id":275,"name":"automation","slug":"automation"}],"tags_descriptions":{},"views":34,"like_count":0,"has_summary":false,"last_poster_username":"one1","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"An automation error link incorrectly searches for 'discourse-automation', resulting in a blank page, while the actual error is a Mustache syntax issue involving an unclosed tag in a template.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":80288,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Cloudflare R2 Image URL Display Issue: Detailed Explanation and Fix","fancy_title_localized":false,"locale":"en","id":358204,"title":"Cloudflare R2 Image URL Display Issue: Detailed Explanation and Fix","slug":"cloudflare-r2-image-url-display-issue-detailed-explanation-and-fix","posts_count":11,"reply_count":6,"highest_post_number":14,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/4/0/6401c760868402ca8e5434ea02dcf35b50ebf72d_2_1024x820.png","created_at":"2025-03-20T18:41:59.804Z","last_posted_at":"2026-06-07T13:01:07.767Z","bumped":true,"bumped_at":"2026-06-07T13:01:07.767Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Problem Description\nWe’ve recently noticed an issue with image display on the forum, specifically: \n\nImage thumbnails are not displaying correctly.\nClicking on the images displays the full-size image correctly.\nThe brows&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1390,"height":1114,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/6/4/0/6401c760868402ca8e5434ea02dcf35b50ebf72d.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":820,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/4/0/6401c760868402ca8e5434ea02dcf35b50ebf72d_2_1024x820.png"},{"max_width":800,"max_height":800,"width":800,"height":641,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/4/0/6401c760868402ca8e5434ea02dcf35b50ebf72d_2_800x641.png"},{"max_width":600,"max_height":600,"width":600,"height":480,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/4/0/6401c760868402ca8e5434ea02dcf35b50ebf72d_2_600x480.png"},{"max_width":400,"max_height":400,"width":400,"height":320,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/4/0/6401c760868402ca8e5434ea02dcf35b50ebf72d_2_400x320.png"},{"max_width":300,"max_height":300,"width":300,"height":240,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/4/0/6401c760868402ca8e5434ea02dcf35b50ebf72d_2_300x240.png"},{"max_width":200,"max_height":200,"width":200,"height":160,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/4/0/6401c760868402ca8e5434ea02dcf35b50ebf72d_2_200x160.png"}],"tags":[{"id":317,"name":"chat","slug":"chat"}],"tags_descriptions":{},"views":666,"like_count":19,"has_summary":false,"last_poster_username":"Lilly","category_id":1,"op_like_count":5,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report that Discourse continues using raw R2 bucket URLs for old images despite CDN configuration; while a theme component offers a client-side fix, server-side migrations and remapping commands have proven ineffective for existing content.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":171318,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":183536,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":144474,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Composer replaces special characters","fancy_title_localized":true,"locale":"fr","id":403905,"title":"Compositeur rempalce les caractère specieux","slug":"compositeur-rempalce-les-caractere-specieux","posts_count":8,"reply_count":3,"highest_post_number":12,"image_url":null,"created_at":"2026-05-27T10:10:39.624Z","last_posted_at":"2026-06-06T16:22:44.269Z","bumped":true,"bumped_at":"2026-06-06T16:22:44.269Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, when entering a character (for example ' ) it is automatically replaced by a &gt; \nexample \ni did the test becomes i&gt;did the test","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":22,"name":"composer","slug":"composer"}],"tags_descriptions":{},"views":142,"like_count":6,"has_summary":false,"last_poster_username":"stephtara","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report that apostrophes are automatically replaced by greater-than signs, a feature that significantly hinders writing efficiency, particularly in French, prompting one user to disable the setting.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":86774,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":59020,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":181081,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Oneboxed text localization issue","fancy_title_localized":false,"locale":"en","id":395766,"title":"Oneboxed text localization issue","slug":"oneboxed-text-localization-issue","posts_count":7,"reply_count":4,"highest_post_number":9,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/d/a/7/da7a17b89524c3f16c73224cd93a3ced6078744d.png","created_at":"2026-02-11T09:11:21.742Z","last_posted_at":"2026-06-05T17:28:26.529Z","bumped":true,"bumped_at":"2026-06-05T17:28:26.529Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’ve seen several instances of titles being localized inappropriately, and there have been topics opened for that, but in this reply is the first time I’ve noticed it in oneboxed text:","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":803,"height":537,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/d/a/7/da7a17b89524c3f16c73224cd93a3ced6078744d.png"},{"max_width":800,"max_height":800,"width":800,"height":534,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/a/7/da7a17b89524c3f16c73224cd93a3ced6078744d_2_800x534.png"},{"max_width":600,"max_height":600,"width":600,"height":401,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/a/7/da7a17b89524c3f16c73224cd93a3ced6078744d_2_600x401.png"},{"max_width":400,"max_height":400,"width":400,"height":267,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/a/7/da7a17b89524c3f16c73224cd93a3ced6078744d_2_400x267.png"},{"max_width":300,"max_height":300,"width":300,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/a/7/da7a17b89524c3f16c73224cd93a3ced6078744d_2_300x200.png"},{"max_width":200,"max_height":200,"width":200,"height":133,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/a/7/da7a17b89524c3f16c73224cd93a3ced6078744d_2_200x133.png"}],"tags":[{"id":31,"name":"onebox","slug":"onebox"},{"id":1022,"name":"content-localization","slug":"content-localization"}],"tags_descriptions":{},"views":111,"like_count":5,"has_summary":false,"last_poster_username":"nat","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported inappropriate localization in oneboxed text titles, prompting a developer to confirm that improvements regarding this issue will be implemented soon.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":138497,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":104279,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Validation failed: Primary email has already been taken when trying to handle Gmail dot variants or add secondary emails","fancy_title_localized":false,"locale":"en","id":404042,"title":"Validation failed: Primary email has already been taken when trying to handle Gmail dot variants or add secondary emails","slug":"validation-failed-primary-email-has-already-been-taken-when-trying-to-handle-gmail-dot-variants-or-add-secondary-emails","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-28T21:10:00.848Z","last_posted_at":"2026-06-05T02:06:44.628Z","bumped":true,"bumped_at":"2026-06-05T02:06:44.628Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse Version: 2026.5.0-latest.1 \nContext\nWhen an external user sends an email to the incoming mail handler using a Gmail “dot” variant (e.g., user.name@gmail.com) but their registered forum account is the non-dotted&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":58,"like_count":3,"has_summary":false,"last_poster_username":"ted","category_id":1,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A Discourse developer acknowledges the Gmail dot variant validation bug and suggests disabling email normalization as a temporary workaround, while promising to investigate the underlying issue further.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":155728,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":121071,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Passkey login: An error occured: The security key is not owned by the user","fancy_title_localized":false,"locale":"en","id":404317,"title":"Passkey login: An error occured: The security key is not owned by the user","slug":"passkey-login-an-error-occured-the-security-key-is-not-owned-by-the-user","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/b/b/fbb86096719f3874283bb3da808481b05fd10cb5.png","created_at":"2026-06-02T13:09:31.000Z","last_posted_at":"2026-06-04T16:38:30.527Z","bumped":true,"bumped_at":"2026-06-04T16:38:30.527Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nI would like to report a possible bug related to passkey login on meta.discourse.org. When I choose “Log in with a passkey,” I get this error: \n  \nI experienced this not only on meta, but also on Bitwarden Commun&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":767,"height":201,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/b/b/fbb86096719f3874283bb3da808481b05fd10cb5.png"},{"max_width":600,"max_height":600,"width":600,"height":157,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/b/b/fbb86096719f3874283bb3da808481b05fd10cb5_2_600x157.png"},{"max_width":400,"max_height":400,"width":400,"height":104,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/b/b/fbb86096719f3874283bb3da808481b05fd10cb5_2_400x104.png"},{"max_width":300,"max_height":300,"width":300,"height":78,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/b/b/fbb86096719f3874283bb3da808481b05fd10cb5_2_300x78.png"},{"max_width":200,"max_height":200,"width":200,"height":52,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/b/b/fbb86096719f3874283bb3da808481b05fd10cb5_2_200x52.png"}],"tags":[{"id":710,"name":"passkey","slug":"passkey"}],"tags_descriptions":{},"views":99,"like_count":7,"has_summary":false,"last_poster_username":"pmusaraj","category_id":1,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A Discourse developer initially reproduced a passkey login error but could not reliably replicate it, suggesting the issue may stem from user error or Windows updates rather than a platform regression, pending further feedback from other Windows users.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":143715,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":21029,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"403 when setting publish_to_category topic timer after update","fancy_title_localized":false,"locale":"en","id":404164,"title":"403 when setting publish_to_category topic timer after update","slug":"403-when-setting-publish-to-category-topic-timer-after-update","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-05-31T14:14:47.844Z","last_posted_at":"2026-06-04T01:55:14.001Z","bumped":true,"bumped_at":"2026-06-04T01:55:14.001Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"After a recent core update, one of our global moderators can no longer use Schedule Publishing / Publish to Category on a topic timer. \nWorkflow: \n\nA topic is created in a private staging category.\nThat staging category &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":605,"name":"topic-timers","slug":"topic-timers"},{"id":1056,"name":"bug","slug":"bug"}],"tags_descriptions":{},"views":83,"like_count":1,"has_summary":false,"last_poster_username":"davidkingham","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"After a core update, a global moderator receives a 403 error when scheduling topic publication to a different category, while administrators retain full functionality despite confirmed permissions.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":39292,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"AI Helper can suggest tags not allowed in category","fancy_title_localized":false,"locale":"en","id":404423,"title":"AI Helper can suggest tags not allowed in category","slug":"ai-helper-can-suggest-tags-not-allowed-in-category","posts_count":4,"reply_count":2,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/d/a/4/da425aa6e262eac169d27f82e0be2240d52b4359.png","created_at":"2026-06-03T13:22:05.593Z","last_posted_at":"2026-06-03T16:08:00.353Z","bumped":true,"bumped_at":"2026-06-03T16:08:00.353Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’ve noticed that the AI Helper for suggesting tags can make recommendations that are not allowed within the selected category. \nFor example here, I am attempting to post to a category that doesn’t allow the question/dis&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":660,"height":136,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/d/a/4/da425aa6e262eac169d27f82e0be2240d52b4359.png"},{"max_width":600,"max_height":600,"width":600,"height":123,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/a/4/da425aa6e262eac169d27f82e0be2240d52b4359_2_600x123.png"},{"max_width":400,"max_height":400,"width":400,"height":82,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/a/4/da425aa6e262eac169d27f82e0be2240d52b4359_2_400x82.png"},{"max_width":300,"max_height":300,"width":300,"height":61,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/a/4/da425aa6e262eac169d27f82e0be2240d52b4359_2_300x61.png"},{"max_width":200,"max_height":200,"width":200,"height":41,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/a/4/da425aa6e262eac169d27f82e0be2240d52b4359_2_200x41.png"}],"tags":[{"id":543,"name":"ai","slug":"ai"},{"id":877,"name":"fixed","slug":"fixed"},{"id":635,"name":"ai-helper","slug":"ai-helper"}],"tags_descriptions":{"fixed":"We prioritize the fixing of bugs in our software reported in the #bug and #ux..."},"views":77,"like_count":10,"has_summary":false,"last_poster_username":"thgl","category_id":1,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The issue where the AI Helper suggests tags disallowed in specific categories has been resolved via a pending code review, merge, and deployment.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":182613,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1995,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Unread count shows Unread (14) but /unread is empty","fancy_title_localized":false,"locale":"en","id":403986,"title":"Unread count shows Unread (14) but /unread is empty","slug":"unread-count-shows-unread-14-but-unread-is-empty","posts_count":15,"reply_count":10,"highest_post_number":16,"image_url":null,"created_at":"2026-05-28T10:00:42.703Z","last_posted_at":"2026-06-03T06:31:07.203Z","bumped":true,"bumped_at":"2026-06-03T06:31:07.203Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"On this fine Thursday morning, I bring an interesting conundrum before you. I’m seeing what looks like a false positive unread counter on my site. \nWhat happens\nThe top nav shows Unread (14). But when I click it and go t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":341,"like_count":42,"has_summary":false,"last_poster_username":"LarisaHaster","category_id":1,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse developers resolved a 'phantom unreads' bug caused by incomplete suppression of small post actions, which incorrectly inflated unread counts or hid actual unread topics, by deploying a code fix.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":169337,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17974,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":191403,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Issue with apostrophe in rich text","fancy_title_localized":true,"locale":"fr","id":404312,"title":"Problème sur l'apostrophe en texte enrichi","slug":"probleme-sur-lapostrophe-en-texte-enrichi","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-06-02T12:16:18.295Z","last_posted_at":"2026-06-02T12:40:06.292Z","bumped":true,"bumped_at":"2026-06-02T12:40:06.292Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, I've been having a small issue for a while now. In the rich text editor, when I try to type 'par l'eau', it writes 'par l&gt;eau'. I have to delete the '>' for it to become an apostrophe. It's very strange, however...","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":78,"like_count":2,"has_summary":false,"last_poster_username":"gilles","category_id":1,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Gilles reported an issue where apostrophes were replaced by greater-than signs in rich text, which was resolved by following a link shared by Moin to a Discourse meta topic addressing the character replacement problem.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":173218,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Stray &lt;td&gt; in topic-cards","fancy_title_localized":false,"locale":"en","id":404301,"title":"Stray <td> in topic-cards","slug":"stray-td-in-topic-cards","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-02T07:52:33.223Z","last_posted_at":"2026-06-02T07:52:33.395Z","bumped":true,"bumped_at":"2026-06-02T07:52:33.395Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In 89d5674 the code was glimmerized and ActivityCell was introduced instead of the raw view. \nThe raw view had a tagName=&quot;div&quot; but ActivityCell and ViewsCell do not support that, they hard code a &lt;td&gt;. This resulted in i&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":745,"name":"topic-cards","slug":"topic-cards"}],"tags_descriptions":{"topic-cards":"Topics about the <a href=\"https://meta.discourse.org/t/discourse-topic-cards/..."},"views":53,"like_count":1,"has_summary":false,"last_poster_username":"RGJ","category_id":1,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Invalid HTML caused by stray <td> tags in topic cards was resolved by introducing a table wrapper and replacing raw views with Glimmer components like ViewsCell and RepliesCell to ensure valid markup and accessibility.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"Topic cards likes are broken","fancy_title_localized":false,"locale":"en","id":404198,"title":"Topic cards likes are broken","slug":"topic-cards-likes-are-broken","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-01T09:42:30.676Z","last_posted_at":"2026-06-01T09:51:22.080Z","bumped":true,"bumped_at":"2026-06-01T09:51:22.080Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A seemingly harmless “update linting” broke the ability to like the topic in the topic card. \nThe canLike() getter was removed but it was still being called \nThe firstPostId() getter was turned into a boolean \nPR here","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":745,"name":"topic-cards","slug":"topic-cards"}],"tags_descriptions":{"topic-cards":"Topics about the <a href=\"https://meta.discourse.org/t/discourse-topic-cards/..."},"views":72,"like_count":10,"has_summary":false,"last_poster_username":"david","category_id":1,"op_like_count":6,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A pull request fixing broken topic card likes, caused by removed or altered getters, has been merged, resolving the issue identified in the initial report.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Most Recent Poster","user_id":23968,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Reply button not visible when composing on iOS PWA","fancy_title_localized":false,"locale":"en","id":403662,"title":"Reply button not visible when composing on iOS PWA","slug":"reply-button-not-visible-when-composing-on-ios-pwa","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/0/7/107300141a2c2d2849348b79e27de446a43c996f_2_588x1024.png","created_at":"2026-05-22T19:47:27.562Z","last_posted_at":"2026-06-01T04:22:56.674Z","bumped":true,"bumped_at":"2026-06-01T04:22:56.674Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"When using the PWA (progressive web app), and the text size is set to smaller, the reply button is not visible. When using Safari it just works fine. But when you open the PWA in iOS, the reply button disappears. I’m usi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":599,"height":1043,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/1/0/7/107300141a2c2d2849348b79e27de446a43c996f.png"},{"max_width":1024,"max_height":1024,"width":588,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/0/7/107300141a2c2d2849348b79e27de446a43c996f_2_588x1024.png"},{"max_width":800,"max_height":800,"width":459,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/0/7/107300141a2c2d2849348b79e27de446a43c996f_2_459x800.png"},{"max_width":600,"max_height":600,"width":344,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/0/7/107300141a2c2d2849348b79e27de446a43c996f_2_344x600.png"},{"max_width":400,"max_height":400,"width":229,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/0/7/107300141a2c2d2849348b79e27de446a43c996f_2_229x400.png"},{"max_width":300,"max_height":300,"width":172,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/0/7/107300141a2c2d2849348b79e27de446a43c996f_2_172x300.png"},{"max_width":200,"max_height":200,"width":114,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/0/7/107300141a2c2d2849348b79e27de446a43c996f_2_114x200.png"}],"tags":[{"id":22,"name":"composer","slug":"composer"},{"id":165,"name":"pwa","slug":"pwa"},{"id":531,"name":"ios","slug":"ios"}],"tags_descriptions":{},"views":133,"like_count":5,"has_summary":false,"last_poster_username":"olivia","category_id":1,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following reports of a missing reply button in the iOS PWA with small text, a server-side container rebuild was suggested to apply updates that correct the composer's resizing behavior.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":154723,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":192649,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":135414,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Chat thumbnails bypass s3_cdn_url &amp; use raw S3 bucket URLs","fancy_title_localized":false,"locale":"en","id":404174,"title":"Chat thumbnails bypass s3_cdn_url & use raw S3 bucket URLs","slug":"chat-thumbnails-bypass-s3-cdn-url-use-raw-s3-bucket-urls","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/2/7/8272d1de89d8351be54aceaf3255bdb21ad5f6f3_2_1024x169.png","created_at":"2026-05-31T22:13:47.098Z","last_posted_at":"2026-06-01T03:09:35.464Z","bumped":true,"bumped_at":"2026-06-01T03:09:35.464Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"i did a recent Cloudflare R2 uploads bucket configuration and my chat thumbnail images were borked.  so i did some digging and made a quick fix for my configuration, then found this topic: Cloudflare R2 Image URL Display&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1524,"height":252,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/8/2/7/8272d1de89d8351be54aceaf3255bdb21ad5f6f3.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":169,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/2/7/8272d1de89d8351be54aceaf3255bdb21ad5f6f3_2_1024x169.png"},{"max_width":800,"max_height":800,"width":800,"height":132,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/2/7/8272d1de89d8351be54aceaf3255bdb21ad5f6f3_2_800x132.png"},{"max_width":600,"max_height":600,"width":600,"height":99,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/2/7/8272d1de89d8351be54aceaf3255bdb21ad5f6f3_2_600x99.png"},{"max_width":400,"max_height":400,"width":400,"height":66,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/2/7/8272d1de89d8351be54aceaf3255bdb21ad5f6f3_2_400x66.png"},{"max_width":300,"max_height":300,"width":300,"height":49,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/2/7/8272d1de89d8351be54aceaf3255bdb21ad5f6f3_2_300x49.png"},{"max_width":200,"max_height":200,"width":200,"height":33,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/2/7/8272d1de89d8351be54aceaf3255bdb21ad5f6f3_2_200x33.png"}],"tags":[{"id":317,"name":"chat","slug":"chat"},{"id":72,"name":"s3","slug":"s3"},{"id":46,"name":"cdn","slug":"cdn"}],"tags_descriptions":{},"views":83,"like_count":3,"has_summary":false,"last_poster_username":"sam","category_id":1,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A pull request addresses a bug where chat thumbnails bypass the CDN and expose raw S3 bucket URLs, causing display failures and bandwidth leaks; a site rebake resolved unrelated GitHub onebox issues.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"&ldquo;Unread&rdquo; tab is not listing all thread with unread messages","fancy_title_localized":false,"locale":"en","id":404151,"title":"\"Unread\" tab is not listing all thread with unread messages","slug":"unread-tab-is-not-listing-all-thread-with-unread-messages","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/1/f/91fb984bbb6cade5808753b3672077271c348927.png","created_at":"2026-05-31T10:17:28.224Z","last_posted_at":"2026-06-01T03:00:45.104Z","bumped":true,"bumped_at":"2026-06-01T03:00:45.104Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"When I go to “unread”, some threads are not listed, even though I know they have unread messages in them. Just compare the current “latest” view I get… \n  \n… with the “unread” view: \n  \nAs you can see, there are 4 thread&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":745,"height":900,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/1/f/91fb984bbb6cade5808753b3672077271c348927.png"},{"max_width":800,"max_height":800,"width":662,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/1/f/91fb984bbb6cade5808753b3672077271c348927_2_662x800.png"},{"max_width":600,"max_height":600,"width":496,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/1/f/91fb984bbb6cade5808753b3672077271c348927_2_496x600.png"},{"max_width":400,"max_height":400,"width":331,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/1/f/91fb984bbb6cade5808753b3672077271c348927_2_331x400.png"},{"max_width":300,"max_height":300,"width":248,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/1/f/91fb984bbb6cade5808753b3672077271c348927_2_248x300.png"},{"max_width":200,"max_height":200,"width":165,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/1/f/91fb984bbb6cade5808753b3672077271c348927_2_165x200.png"}],"tags":[],"tags_descriptions":{},"views":80,"like_count":2,"has_summary":false,"last_poster_username":"sam","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The issue regarding the unread tab missing threads with unread messages was closed as a duplicate of an existing report concerning discrepancies between unread counts and the displayed list.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":17974,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Moving a post between topics does not load the post on existing clients","fancy_title_localized":false,"locale":"en","id":400811,"title":"Moving a post between topics does not load the post on existing clients","slug":"moving-a-post-between-topics-does-not-load-the-post-on-existing-clients","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-04-16T16:50:44.068Z","last_posted_at":"2026-05-31T14:31:52.067Z","bumped":true,"bumped_at":"2026-05-31T14:31:52.067Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"With one browser window open on Topic A and one open on Topic B, if I move a post from Topic B to Topic A, Topic A does not show any changes. \nIt should show the new post without intervention, or at least refresh the top&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":90,"like_count":8,"has_summary":false,"last_poster_username":"Ethsim2","category_id":1,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users confirm that moving posts between topics fails to update existing client views in real-time, requiring manual browser refreshes to display the relocated content correctly.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Notification claims X users for approval, but none are found","fancy_title_localized":false,"locale":"en","id":262853,"title":"Notification claims X users for approval, but none are found","slug":"notification-claims-x-users-for-approval-but-none-are-found","posts_count":26,"reply_count":15,"highest_post_number":29,"image_url":null,"created_at":"2023-04-25T17:51:27.953Z","last_posted_at":"2026-05-31T11:49:00.692Z","bumped":true,"bumped_at":"2026-05-31T11:49:00.692Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This looks like a bug, but I can’t see how to reproduce it. \nI get a notification PM that says: \n\nBut when I click the review link, there are no pending users. In /admin/users I see some users that have not validated the&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":868,"like_count":23,"has_summary":false,"last_poster_username":"Ed_S","category_id":1,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A pull request addresses a bug where approval notifications indicate pending users that are not visible in the admin queue, though one user argues this fix may incorrectly exclude active users from the approval process.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":173443,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":63143,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Occasional cropped delimiters on iOS portrait after recent rebuild","fancy_title_localized":false,"locale":"en","id":404148,"title":"Occasional cropped delimiters on iOS portrait after recent rebuild","slug":"occasional-cropped-delimiters-on-ios-portrait-after-recent-rebuild","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/e/4/7e4bdfc3e33d4006aa9a83ba43126efcfba5abb0_2_1024x576.jpeg","created_at":"2026-05-31T07:59:11.812Z","last_posted_at":"2026-05-31T07:59:11.996Z","bumped":true,"bumped_at":"2026-05-31T07:59:11.996Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nI rebuilt my self-hosted instance of Discourse to 2026.6.0-latest (2c5974a4bc) yesterday evening, the time of last rebuild is in this post - Apologies i’m not sure of the previous version. \nI’m a heavy maths-user&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1280,"height":720,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/e/4/7e4bdfc3e33d4006aa9a83ba43126efcfba5abb0.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/e/4/7e4bdfc3e33d4006aa9a83ba43126efcfba5abb0_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/e/4/7e4bdfc3e33d4006aa9a83ba43126efcfba5abb0_2_800x450.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":337,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/e/4/7e4bdfc3e33d4006aa9a83ba43126efcfba5abb0_2_600x337.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/e/4/7e4bdfc3e33d4006aa9a83ba43126efcfba5abb0_2_400x225.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":168,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/e/4/7e4bdfc3e33d4006aa9a83ba43126efcfba5abb0_2_300x168.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/e/4/7e4bdfc3e33d4006aa9a83ba43126efcfba5abb0_2_200x112.jpeg"}],"tags":[{"id":265,"name":"math","slug":"math"},{"id":165,"name":"pwa","slug":"pwa"}],"tags_descriptions":{},"views":44,"like_count":2,"has_summary":false,"last_poster_username":"Ethsim2","category_id":1,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports occasional cropped delimiters on iOS portrait mode after rebuilding their Discourse instance to 2026.6.0-latest, noting the issue was reproducible in a screen recording but not in subsequent PWA sessions.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Undefined control sequence \\textcolor","fancy_title_localized":false,"locale":"en","id":372840,"title":"Undefined control sequence \\textcolor","slug":"undefined-control-sequence-textcolor","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/5/9e547d3905e8931c3aab99274effc8891e5167a6_2_1024x576.jpeg","created_at":"2025-07-03T21:08:27.834Z","last_posted_at":"2026-05-31T07:58:54.932Z","bumped":true,"bumped_at":"2026-05-31T07:58:54.932Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nmy instance has been using MathJax for a while. \nOftentimes when there are many $…$ or $$…$$ trying to render at once they all abort with undefined control sequence \\textcolor \nThis has been happening for years, and&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1280,"height":720,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/e/5/9e547d3905e8931c3aab99274effc8891e5167a6.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/5/9e547d3905e8931c3aab99274effc8891e5167a6_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/5/9e547d3905e8931c3aab99274effc8891e5167a6_2_800x450.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":337,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/5/9e547d3905e8931c3aab99274effc8891e5167a6_2_600x337.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/5/9e547d3905e8931c3aab99274effc8891e5167a6_2_400x225.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":168,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/5/9e547d3905e8931c3aab99274effc8891e5167a6_2_300x168.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/5/9e547d3905e8931c3aab99274effc8891e5167a6_2_200x112.jpeg"}],"tags":[{"id":265,"name":"math","slug":"math"}],"tags_descriptions":{},"views":146,"like_count":1,"has_summary":false,"last_poster_username":"Ethsim2","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user reports that the recurring MathJax rendering error, previously mitigated by moderator edits, appears to have been resolved following the platform's upgrade to MathJax version 4.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":160471,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":23163,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Bug Report: Reply count not working in Blog Style mode (Topic List Thumbnails component)","fancy_title_localized":false,"locale":"en","id":404124,"title":"Bug Report: Reply count not working in Blog Style mode (Topic List Thumbnails component)","slug":"bug-report-reply-count-not-working-in-blog-style-mode-topic-list-thumbnails-component","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/3/6/4/364a8914eb846d1898ef0da4a2b9046b9ef5e5d9.png","created_at":"2026-05-30T02:39:12.556Z","last_posted_at":"2026-05-30T02:39:12.733Z","bumped":true,"bumped_at":"2026-05-30T02:39:12.733Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear Discourse Team, \nI am using the Topic List Thumbnails theme component on my site. I noticed that when the layout is set to Blog Style mode, the reply count is not working/counting. \nCould you please help look into t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":789,"height":442,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/3/6/4/364a8914eb846d1898ef0da4a2b9046b9ef5e5d9.png"},{"max_width":600,"max_height":600,"width":600,"height":336,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/6/4/364a8914eb846d1898ef0da4a2b9046b9ef5e5d9_2_600x336.png"},{"max_width":400,"max_height":400,"width":400,"height":224,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/6/4/364a8914eb846d1898ef0da4a2b9046b9ef5e5d9_2_400x224.png"},{"max_width":300,"max_height":300,"width":300,"height":168,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/6/4/364a8914eb846d1898ef0da4a2b9046b9ef5e5d9_2_300x168.png"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/6/4/364a8914eb846d1898ef0da4a2b9046b9ef5e5d9_2_200x112.png"}],"tags":[{"id":651,"name":"topic-list-thumbnails","slug":"topic-list-thumbnails"}],"tags_descriptions":{"topic-list-thumbnails":"Topics about the <a href=\"https://meta.discourse.org/t/topic-list-thumbnails/..."},"views":52,"like_count":3,"has_summary":false,"last_poster_username":"xlg256","category_id":1,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports that the reply count is not functioning in Blog Style mode when using the Topic List Thumbnails theme component and requests assistance from the Discourse team to resolve the issue.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":192990,"primary_group_id":null,"flair_group_id":null}]}]}}