{"users":[{"id":189763,"username":"Denis_Kovalenko","name":"Don't worry - Be happy","avatar_template":"/user_avatar/meta.discourse.org/denis_kovalenko/{size}/549496_2.png","trust_level":1},{"id":127856,"username":"Lilly","name":"","avatar_template":"/user_avatar/meta.discourse.org/lilly/{size}/548787_2.png","trust_level":3},{"id":8722,"username":"Falco","name":"Falco","avatar_template":"/user_avatar/meta.discourse.org/falco/{size}/179432_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":4},{"id":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta.discourse.org/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":63573,"username":"agemo","name":"agemo","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/ac91a4/{size}.png","trust_level":2},{"id":166720,"username":"opcourdis","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/o/45deac/{size}.png","trust_level":2},{"id":178709,"username":"juanjosegzl","name":"Juan José González","avatar_template":"/user_avatar/meta.discourse.org/juanjosegzl/{size}/511141_2.png","trust_level":1},{"id":186126,"username":"singi2016cn","name":"Singi2016cn","avatar_template":"/user_avatar/meta.discourse.org/singi2016cn/{size}/532755_2.png","trust_level":2},{"id":174894,"username":"tknospdr","name":"David Muszynski","avatar_template":"/user_avatar/meta.discourse.org/tknospdr/{size}/529762_2.png","trust_level":2},{"id":3,"username":"supermathie","name":"Michael Brown","avatar_template":"/user_avatar/meta.discourse.org/supermathie/{size}/507518_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":171937,"username":"alltiagocom","name":"Tiago","avatar_template":"/user_avatar/meta.discourse.org/alltiagocom/{size}/492709_2.png","trust_level":2},{"id":104279,"username":"nat","name":"Natalie T","avatar_template":"/user_avatar/meta.discourse.org/nat/{size}/235063_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/meta.discourse.org/system/{size}/443519_2.png","admin":true,"moderator":true,"trust_level":4},{"id":114728,"username":"darkpixlz","name":"Pyx ","avatar_template":"/user_avatar/meta.discourse.org/darkpixlz/{size}/549896_2.png","flair_name":"support-enthusiasts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/1/3/13f5d8d7e56be8a6a1ea3de009b985a548aec8d4.svg","flair_bg_color":"FFFFFF","flair_group_id":151,"trust_level":4},{"id":121071,"username":"ted","name":"Ted Johansson","avatar_template":"/user_avatar/meta.discourse.org/ted/{size}/283882_2.png","trust_level":2},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta.discourse.org/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":173746,"username":"唐帅华","name":"tang shuaihua","avatar_template":"/user_avatar/meta.discourse.org/唐帅华/{size}/497828_2.png","trust_level":1},{"id":174008,"username":"Dimava","name":"Dimava","avatar_template":"/user_avatar/meta.discourse.org/dimava/{size}/498540_2.png","trust_level":2},{"id":127446,"username":"gormus","name":"Osman Görmüş","avatar_template":"/user_avatar/meta.discourse.org/gormus/{size}/428592_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":2},{"id":142665,"username":"Eviepayne","name":"vladtheimplier","avatar_template":"/user_avatar/meta.discourse.org/eviepayne/{size}/352733_2.png","trust_level":2},{"id":82343,"username":"Jonathan5","name":"","avatar_template":"/user_avatar/meta.discourse.org/jonathan5/{size}/197134_2.png","trust_level":2},{"id":21127,"username":"tvavrda","name":"Tomas Vavrda","avatar_template":"/user_avatar/meta.discourse.org/tvavrda/{size}/480674_2.png","flair_name":"translators","flair_url":"globe","flair_bg_color":"ddd","flair_color":"111","flair_group_id":50,"trust_level":2},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta.discourse.org/jagster/{size}/192154_2.png","trust_level":2},{"id":187027,"username":"hipp0","name":"","avatar_template":"/user_avatar/meta.discourse.org/hipp0/{size}/537433_2.png","trust_level":2},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/523407_2.png","trust_level":3},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta.discourse.org/nathank/{size}/290039_2.png","flair_name":"support-advocates","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":1995,"username":"zogstrip","name":"","avatar_template":"/user_avatar/meta.discourse.org/zogstrip/{size}/512781_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":189191,"username":"nitinkg","name":"Nitin Gupta","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/n/eb8c5e/{size}.png","trust_level":1},{"id":2770,"username":"awesomerobot","name":"Kris","avatar_template":"/user_avatar/meta.discourse.org/awesomerobot/{size}/142900_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":4263,"username":"mcwumbly","name":"Dave McClure","avatar_template":"/user_avatar/meta.discourse.org/mcwumbly/{size}/103861_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":21707,"username":"claas","name":"Claas Aug.","avatar_template":"/user_avatar/meta.discourse.org/claas/{size}/71725_2.png","trust_level":2},{"id":25606,"username":"Lutz","name":"Lutz Biermann","avatar_template":"/user_avatar/meta.discourse.org/lutz/{size}/65103_2.png","trust_level":2},{"id":12852,"username":"terraboss","name":"Markus","avatar_template":"/user_avatar/meta.discourse.org/terraboss/{size}/381157_2.png","trust_level":2},{"id":8571,"username":"tobiaseigen","name":"Tobias Eigen","avatar_template":"/user_avatar/meta.discourse.org/tobiaseigen/{size}/539204_2.png","trust_level":3},{"id":13378,"username":"angus","name":"Angus McLeod","avatar_template":"/user_avatar/meta.discourse.org/angus/{size}/341715_2.png","flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":23968,"username":"david","name":"David Taylor","avatar_template":"/user_avatar/meta.discourse.org/david/{size}/157490_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":190072,"username":"nesges","name":"","avatar_template":"/user_avatar/meta.discourse.org/nesges/{size}/547210_2.png","trust_level":2},{"id":173218,"username":"gilles","name":null,"avatar_template":"/user_avatar/meta.discourse.org/gilles/{size}/549022_2.png","trust_level":3},{"id":133938,"username":"kwest","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/a4c791/{size}.png","trust_level":1},{"id":60033,"username":"LotusJeff","name":"","avatar_template":"/user_avatar/meta.discourse.org/lotusjeff/{size}/477888_2.png","trust_level":2},{"id":185518,"username":"yingdong","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/y/cab0a1/{size}.png","trust_level":1},{"id":136810,"username":"lindsey","name":"Lindsey Fogle","avatar_template":"/user_avatar/meta.discourse.org/lindsey/{size}/318210_2.png","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":181081,"username":"stephtara","name":"Stephanie Booth","avatar_template":"/user_avatar/meta.discourse.org/stephtara/{size}/517827_2.png","trust_level":3},{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta.discourse.org/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":163063,"username":"rey.riel","name":"Rey","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/45deac/{size}.png","trust_level":2},{"id":80288,"username":"one1","name":"","avatar_template":"/user_avatar/meta.discourse.org/one1/{size}/493591_2.png","trust_level":2},{"id":182328,"username":"GrahamM","name":"","avatar_template":"/user_avatar/meta.discourse.org/grahamm/{size}/501375_2.png","trust_level":1},{"id":81486,"username":"michaelh0","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/{size}.png","trust_level":1},{"id":144474,"username":"David_Ghost","name":"","avatar_template":"/user_avatar/meta.discourse.org/david_ghost/{size}/549400_2.png","trust_level":3},{"id":184765,"username":"xwj","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/x/f6c823/{size}.png","trust_level":1},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta.discourse.org/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":63143,"username":"Ed_S","name":"Ed S","avatar_template":"/user_avatar/meta.discourse.org/ed_s/{size}/134015_2.png","trust_level":3},{"id":185831,"username":"sniper756","name":"","avatar_template":"/user_avatar/meta.discourse.org/sniper756/{size}/545002_2.png","trust_level":3},{"id":146973,"username":"eisammy","name":"Sammy","avatar_template":"/user_avatar/meta.discourse.org/eisammy/{size}/528804_2.png","trust_level":2},{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","trust_level":3},{"id":138497,"username":"ToddZ","name":"","avatar_template":"/user_avatar/meta.discourse.org/toddz/{size}/328350_2.png","trust_level":4},{"id":160471,"username":"Ethsim2","name":"Ethan ","avatar_template":"/user_avatar/meta.discourse.org/ethsim2/{size}/522255_2.png","trust_level":2},{"id":191275,"username":"hanoith2022","name":"Hanoiopt","avatar_template":"/user_avatar/meta.discourse.org/hanoith2022/{size}/549908_2.png","trust_level":1},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","trust_level":3}],"primary_groups":[{"id":47,"name":"team"}],"flair_groups":[{"id":47,"name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":142,"name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":151,"name":"support-enthusiasts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/1/3/13f5d8d7e56be8a6a1ea3de009b985a548aec8d4.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":50,"name":"translators","flair_url":"globe","flair_bg_color":"ddd","flair_color":"111"},{"id":148,"name":"support-advocates","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/latest?no_definitions=true&page=3","per_page":30,"top_tags":[{"id":543,"name":"ai","slug":"ai"},{"id":317,"name":"chat","slug":"chat"},{"id":39,"name":"email","slug":"email"},{"id":330,"name":"rest-api","slug":"rest-api"},{"id":1113,"name":"hosting","slug":"hosting"},{"id":478,"name":"how-to","slug":"how-to"},{"id":493,"name":"completed","slug":"completed"},{"id":5,"name":"unsupported-install","slug":"unsupported-install"},{"id":615,"name":"sql-query","slug":"sql-query"},{"id":877,"name":"fixed","slug":"fixed"},{"id":68,"name":"pr-welcome","slug":"pr-welcome"},{"id":529,"name":"tags","slug":"tags"},{"id":241,"name":"calendar-and-event","slug":"calendar-and-event"},{"id":662,"name":"activity-summary","slug":"activity-summary"},{"id":229,"name":"solved","slug":"solved"},{"id":483,"name":"sidebar","slug":"sidebar"},{"id":105,"name":"release-notes","slug":"release-notes"},{"id":2,"name":"badges","slug":"badges"},{"id":35,"name":"mobile","slug":"mobile"},{"id":22,"name":"composer","slug":"composer"},{"id":83,"name":"official","slug":"official"},{"id":51,"name":"search","slug":"search"},{"id":3,"name":"moderation","slug":"moderation"},{"id":9,"name":"groups","slug":"groups"},{"id":509,"name":"invites","slug":"invites"},{"id":198,"name":"subscriptions","slug":"subscriptions"},{"id":436,"name":"css","slug":"css"},{"id":654,"name":"server-resources","slug":"server-resources"},{"id":32,"name":"notifications","slug":"notifications"},{"id":63,"name":"polls","slug":"polls"},{"id":231,"name":"topic-voting","slug":"topic-voting"}],"topics":[{"fancy_title":"Please add Ukrainian or Russian","fancy_title_localized":true,"locale":"ru","id":399957,"title":"Please add the Ukrainian or Russian languages","slug":"please-add-the-ukrainian-or-russian-languages","posts_count":12,"reply_count":5,"highest_post_number":12,"image_url":null,"created_at":"2026-04-04T19:36:49.060Z","last_posted_at":"2026-04-09T12:22:21.244Z","bumped":true,"bumped_at":"2026-04-09T10:05:28.605Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Please add the Ukrainian or Russian languages. Thank you very much.","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1022,"name":"content-localization","slug":"content-localization"}],"tags_descriptions":{},"views":133,"like_count":14,"has_summary":false,"last_poster_username":"chapoi","category_id":3,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"After Denis Kovalenko requested Ukrainian and Russian language support for the Discourse forum, a team member confirmed the feature would be added early next week, leading to the user's gratitude for the swift implementation.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":189763,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47}]},{"fancy_title":"Geo Blocking plugin","fancy_title_localized":false,"locale":"en","id":227824,"title":"Geo Blocking plugin","slug":"geo-blocking-plugin","posts_count":38,"reply_count":27,"highest_post_number":40,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55.png","created_at":"2022-05-23T09:43:22.883Z","last_posted_at":"2026-04-09T07:41:31.424Z","bumped":true,"bumped_at":"2026-04-09T07:41:31.424Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Summary: Geo Blocking plugin for Discourse \n:link: GitHub:  GitHub - communiteq/discourse-geo-blocking \n:arrow_right:  Install: Follow the plugin installation guide. \n:moneybag: Client: This plugin has been sponsored by S&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":763,"height":690,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55.png"},{"max_width":600,"max_height":600,"width":600,"height":542,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_600x542.png"},{"max_width":400,"max_height":400,"width":400,"height":361,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_400x361.png"},{"max_width":300,"max_height":300,"width":300,"height":271,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_300x271.png"},{"max_width":200,"max_height":200,"width":200,"height":180,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_200x180.png"}],"tags":[],"tags_descriptions":{},"views":2984,"like_count":68,"has_summary":false,"last_poster_username":"singi2016cn","category_id":22,"op_like_count":26,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following a user's request to whitelist specific IPs within blocked regions, the plugin maintainer accepted the proposed enhancement pending code optimization to avoid unnecessary database calls on every request.","is_nested_view":null,"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":63573,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":166720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":178709,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":186126,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Sudden realization about issue with Ticket System (private topics plugin)","fancy_title_localized":false,"locale":"en","id":400252,"title":"Sudden realization about issue with Ticket System (private topics plugin)","slug":"sudden-realization-about-issue-with-ticket-system-private-topics-plugin","posts_count":11,"reply_count":6,"highest_post_number":12,"image_url":null,"created_at":"2026-04-08T19:59:37.277Z","last_posted_at":"2026-04-09T07:16:25.647Z","bumped":true,"bumped_at":"2026-04-09T07:16:25.647Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We have successfully been using Discourse as our ticketing system for several months now. All has been going smoothly but I just realized that there is a security issue that I overlooked as it was hidden through obscurit&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":91,"like_count":27,"has_summary":false,"last_poster_username":"RGJ","category_id":6,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user's security concern regarding the Private Topics plugin allowing unauthorized access was resolved by removing the 'support_staff' group from the 'Private topics permitted groups' setting, which had incorrectly made all topics visible to trust level 0 users.","is_nested_view":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":174894,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":3,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Documentation Plugin - Index Topic not working after Restore","fancy_title_localized":false,"locale":"en","id":392225,"title":"Documentation Plugin - Index Topic not working after Restore","slug":"documentation-plugin-index-topic-not-working-after-restore","posts_count":12,"reply_count":8,"highest_post_number":12,"image_url":null,"created_at":"2025-12-27T08:50:39.017Z","last_posted_at":"2026-04-09T06:15:48.691Z","bumped":true,"bumped_at":"2026-04-09T06:15:48.691Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A few months ago I installed Discourse, added some topics as Index Topic in the Documentation Mode section. Everything worked as expected. \nbacked up everything, deleted the Digital Ocean account, etc. \nA few days ago I &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":894,"name":"doc-categories","slug":"doc-categories"}],"tags_descriptions":{},"views":126,"like_count":7,"has_summary":false,"last_poster_username":"darkpixlz","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"After restoring a Discourse backup, documentation mode index topics fail to function correctly, requiring manual relinking in category settings or recreation to resolve the issue.","is_nested_view":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":171937,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":104279,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":114728,"primary_group_id":null,"flair_group_id":151}]},{"fancy_title":"Coping with deprecated columns in Data Explorer","fancy_title_localized":false,"locale":"en","id":400264,"title":"Coping with deprecated columns in Data Explorer","slug":"coping-with-deprecated-columns-in-data-explorer","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-04-09T03:46:40.274Z","last_posted_at":"2026-04-09T04:42:20.665Z","bumped":true,"bumped_at":"2026-04-09T04:42:20.665Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"One infrequent but annoying problem is Data Explorer queries can start breaking when columns are dropped and renamed in core or plugins. Downstream this can cause automations to start failing. \nTo that end, I have opened&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":126,"name":"data-explorer","slug":"data-explorer"}],"tags_descriptions":{},"views":42,"like_count":7,"has_summary":false,"last_poster_username":"sam","category_id":2,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Ted proposed adding SQL parsing to warn admins about deprecated columns in Data Explorer, while Sam deferred the decision pending guidance from Nat and tgxworld who are currently reviewing the plugin.","is_nested_view":null,"has_accepted_answer":false,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":null,"description":"Original Poster","user_id":121071,"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":"Developing Discourse using a Dev Container","fancy_title_localized":false,"locale":null,"id":336366,"title":"Developing Discourse using a Dev Container","slug":"developing-discourse-using-a-dev-container","posts_count":9,"reply_count":3,"highest_post_number":10,"image_url":null,"created_at":"2024-11-15T16:44:08.898Z","last_posted_at":"2026-04-09T03:37:52.803Z","bumped":true,"bumped_at":"2026-04-09T03:37:52.803Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dev Containers is an open standard for configuring a development environment inside a container. This almost entirely eliminates the need to install/configure Discourse-specific tools/dependencies on your local machine, &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":16342,"like_count":33,"has_summary":false,"last_poster_username":"Eviepayne","category_id":56,"op_like_count":13,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user provided CLI-based instructions for building, running, and accessing a Discourse development environment using Dev Containers without Visual Studio Code, complementing the existing VSCode setup guide.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":173746,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":174008,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127446,"primary_group_id":null,"flair_group_id":73},{"extras":"latest","description":"Most Recent Poster","user_id":142665,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unable to tell &ldquo;post&rdquo; bookmarks exist in footer on mobile","fancy_title_localized":false,"locale":"en","id":400160,"title":"Unable to tell \"post\" bookmarks exist in footer on mobile","slug":"unable-to-tell-post-bookmarks-exist-in-footer-on-mobile","posts_count":28,"reply_count":8,"highest_post_number":32,"image_url":null,"created_at":"2026-04-07T06:22:25.960Z","last_posted_at":"2026-04-09T01:10:40.394Z","bumped":true,"bumped_at":"2026-04-09T01:10:40.394Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is great, thanks. I wonder whether there should be some visual indication that a post has been bookmarked (like there currently is when a whole topic has been).","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":565,"name":"bookmarks","slug":"bookmarks"}],"tags_descriptions":{},"views":91,"like_count":43,"has_summary":false,"last_poster_username":"sam","category_id":2,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Developers agreed to implement a visual distinction using a solid grey icon for post-only bookmarks and a solid blue icon for topic bookmarks on mobile, with a new PR submitted to add this feature.","is_nested_view":null,"has_accepted_answer":false,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":null,"description":"Original Poster","user_id":82343,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":21127,"primary_group_id":null,"flair_group_id":50},{"extras":null,"description":"Frequent Poster","user_id":83631,"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":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Subscriber group automation (Remove and Add users to specific group with subscription)","fancy_title_localized":false,"locale":"en","id":400256,"title":"Subscriber group automation (Remove and Add users to specific group with subscription)","slug":"subscriber-group-automation-remove-and-add-users-to-specific-group-with-subscription","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/c/8/7/c8763640bd7340f69e1953b3fd7361a53e58fcb4_2_1024x513.png","created_at":"2026-04-08T21:51:17.013Z","last_posted_at":"2026-04-08T21:59:24.272Z","bumped":true,"bumped_at":"2026-04-08T21:59:24.272Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Right now I can’t see any automation scripts to handle this. \nExample: \nUser subscribes  &gt; gets added to specific group, when that subscription expires they are removed from that group. \nReason: \nI will be using Restr&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1415,"height":709,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/c/8/7/c8763640bd7340f69e1953b3fd7361a53e58fcb4.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":513,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/c/8/7/c8763640bd7340f69e1953b3fd7361a53e58fcb4_2_1024x513.png"},{"max_width":800,"max_height":800,"width":800,"height":400,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/c/8/7/c8763640bd7340f69e1953b3fd7361a53e58fcb4_2_800x400.png"},{"max_width":600,"max_height":600,"width":600,"height":300,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/c/8/7/c8763640bd7340f69e1953b3fd7361a53e58fcb4_2_600x300.png"},{"max_width":400,"max_height":400,"width":400,"height":200,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/c/8/7/c8763640bd7340f69e1953b3fd7361a53e58fcb4_2_400x200.png"},{"max_width":300,"max_height":300,"width":300,"height":150,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/c/8/7/c8763640bd7340f69e1953b3fd7361a53e58fcb4_2_300x150.png"},{"max_width":200,"max_height":200,"width":200,"height":100,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/c/8/7/c8763640bd7340f69e1953b3fd7361a53e58fcb4_2_200x100.png"}],"tags":[],"tags_descriptions":{},"views":31,"like_count":3,"has_summary":false,"last_poster_username":"Moin","category_id":2,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user seeking automation to manage group membership based on subscription status was informed that the subscriptions plugin already handles adding and removing users from specified groups upon subscription activation and expiration.","is_nested_view":null,"has_accepted_answer":false,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":null,"description":"Original Poster","user_id":187027,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"The webcal URL is incorrectly passed to the Calendar Name field in Google Calendar","fancy_title_localized":false,"locale":"en","id":400167,"title":"The webcal URL is incorrectly passed to the Calendar Name field in Google Calendar","slug":"the-webcal-url-is-incorrectly-passed-to-the-calendar-name-field-in-google-calendar","posts_count":8,"reply_count":6,"highest_post_number":8,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/3/d/c/3dc4cd71d553199577606bce1aba7e7a4bec627b.png","created_at":"2026-04-08T00:09:59.771Z","last_posted_at":"2026-04-08T21:14:44.203Z","bumped":true,"bumped_at":"2026-04-08T21:14:44.203Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is about the new Calendar subscription URLs for external calendar apps functionality. \nI notice that when I add a URL to my Google Calendar, the URL is posted to both the URL field (appropriately) and the Name field&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":511,"height":238,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/3/d/c/3dc4cd71d553199577606bce1aba7e7a4bec627b.png"},{"max_width":400,"max_height":400,"width":400,"height":186,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/3/d/c/3dc4cd71d553199577606bce1aba7e7a4bec627b_2_400x186.png"},{"max_width":300,"max_height":300,"width":300,"height":139,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/3/d/c/3dc4cd71d553199577606bce1aba7e7a4bec627b_2_300x139.png"},{"max_width":200,"max_height":200,"width":200,"height":93,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/3/d/c/3dc4cd71d553199577606bce1aba7e7a4bec627b_2_200x93.png"}],"tags":[{"id":877,"name":"fixed","slug":"fixed"},{"id":241,"name":"calendar-and-event","slug":"calendar-and-event"}],"tags_descriptions":{"fixed":"We prioritize the fixing of bugs in our software reported in the #bug and #ux...","calendar-and-event":""},"views":53,"like_count":6,"has_summary":false,"last_poster_username":"supermathie","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Adding the X-WR-CALNAME property to the generated .ics file successfully resolves the issue where Google Calendar incorrectly displayed the webcal URL as the calendar name, with confirmation that this fix likely extends to Outlook and Apple calendars.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Frequent Poster","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Ampersand not displaying properly in synchronised events","fancy_title_localized":false,"locale":"en","id":400166,"title":"Ampersand not displaying properly in synchronised events","slug":"ampersand-not-displaying-properly-in-synchronised-events","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/e/7/4/e74b3b8fce926f2491bd688df61eaf4cfeedfbf2.png","created_at":"2026-04-08T00:00:42.303Z","last_posted_at":"2026-04-09T06:57:44.899Z","bumped":true,"bumped_at":"2026-04-08T20:26:16.744Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m loving the new Calendar subscription URLs for external calendar apps functionality - just awesome! \nThis is a minor bug that I’ve noticed in real world use. When there is an ampersand (i.e. &amp;) in the Title of an Even&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":681,"height":322,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/e/7/4/e74b3b8fce926f2491bd688df61eaf4cfeedfbf2.png"},{"max_width":600,"max_height":600,"width":600,"height":283,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/7/4/e74b3b8fce926f2491bd688df61eaf4cfeedfbf2_2_600x283.png"},{"max_width":400,"max_height":400,"width":400,"height":189,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/7/4/e74b3b8fce926f2491bd688df61eaf4cfeedfbf2_2_400x189.png"},{"max_width":300,"max_height":300,"width":300,"height":141,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/7/4/e74b3b8fce926f2491bd688df61eaf4cfeedfbf2_2_300x141.png"},{"max_width":200,"max_height":200,"width":200,"height":94,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/7/4/e74b3b8fce926f2491bd688df61eaf4cfeedfbf2_2_200x94.png"}],"tags":[{"id":877,"name":"fixed","slug":"fixed"},{"id":241,"name":"calendar-and-event","slug":"calendar-and-event"}],"tags_descriptions":{"fixed":"We prioritize the fixing of bugs in our software reported in the #bug and #ux...","calendar-and-event":""},"views":45,"like_count":5,"has_summary":false,"last_poster_username":"zogstrip","category_id":1,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The issue where ampersands in event titles were incorrectly displayed as HTML entities in synchronized Google Calendar events has been resolved via a recent code fix.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":"latest","description":"Most Recent Poster","user_id":1995,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Chat Channels tab not removed when public chat channels are disabled - and it should be!","fancy_title_localized":false,"locale":"en","id":400165,"title":"Chat Channels tab not removed when public chat channels are disabled - and it should be!","slug":"chat-channels-tab-not-removed-when-public-chat-channels-are-disabled-and-it-should-be","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/3/7/3/37366f5b5c51e85bbd842593899965a8e3e11edd.png","created_at":"2026-04-07T23:47:28.382Z","last_posted_at":"2026-04-08T20:02:24.932Z","bumped":true,"bumped_at":"2026-04-08T20:02:24.932Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’ve just learned that you can turn off public chat channels - fantastic! This is great for sites where you just want to add DMs without the overhead of Channels. \nThe setting works fine, and Channels are nicely hidden i&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":386,"height":519,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/3/7/3/37366f5b5c51e85bbd842593899965a8e3e11edd.png"},{"max_width":400,"max_height":400,"width":297,"height":400,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/3/7/3/37366f5b5c51e85bbd842593899965a8e3e11edd_2_297x400.png"},{"max_width":300,"max_height":300,"width":223,"height":300,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/3/7/3/37366f5b5c51e85bbd842593899965a8e3e11edd_2_223x300.png"},{"max_width":200,"max_height":200,"width":148,"height":200,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/3/7/3/37366f5b5c51e85bbd842593899965a8e3e11edd_2_148x200.png"}],"tags":[{"id":317,"name":"chat","slug":"chat"}],"tags_descriptions":{},"views":47,"like_count":5,"has_summary":false,"last_poster_username":"nathank","category_id":9,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports that the chat channels tab remains visible even after disabling public channels, confirming the issue persists across refreshes and rebuilds.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Frequent Poster","user_id":1995,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Link in &ldquo;Split this topic&rdquo; mini post","fancy_title_localized":false,"locale":"en","id":400249,"title":"Link in \"Split this topic\" mini post","slug":"link-in-split-this-topic-mini-post","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2026-04-08T19:00:35.904Z","last_posted_at":"2026-04-08T19:43:31.070Z","bumped":true,"bumped_at":"2026-04-08T19:43:31.070Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"It would be good if the text of the link were to be based on topic ID rather than the topic title, for times that the topic title is subsequently changed, eg Easier access to bookmarks 🔖.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":28,"like_count":2,"has_summary":false,"last_poster_username":"Jonathan5","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Jonathan5 seeks to update the displayed text in split-topic action posts to reflect new topic titles upon renaming, while Moin questions the necessity and complexity of automatically altering post content.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":82343,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Theme (component)s do not look at .discourse-compatibility on update","fancy_title_localized":false,"locale":"en","id":400248,"title":"Theme (component)s do not look at .discourse-compatibility on update","slug":"theme-component-s-do-not-look-at-discourse-compatibility-on-update","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-04-08T18:28:51.389Z","last_posted_at":"2026-04-08T18:28:51.670Z","bumped":true,"bumped_at":"2026-04-08T18:28:51.670Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A theme (component) honors .discourse-compatibility when it is installed, which is good :+1: \nHowever, when .discourse-compatibility is updated after the theme component has been installed and updated beyond the target v&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":32,"like_count":3,"has_summary":false,"last_poster_username":"RGJ","category_id":1,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Theme components fail to roll back when updated beyond their `.discourse-compatibility` target version, requiring manual reinstallation instead of automatic version correction.","is_nested_view":null,"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":"Hide posts via API","fancy_title_localized":false,"locale":"en","id":400135,"title":"Hide posts via API","slug":"hide-posts-via-api","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-04-07T16:02:26.132Z","last_posted_at":"2026-04-08T18:16:00.302Z","bumped":true,"bumped_at":"2026-04-08T18:16:00.302Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Is there any API to hide a post (not a topic) without deleting it? \nWe want flagged posts to be hidden until reviewed, but using the delete API resolves the flag, which we want to avoid. \nFor topics, we can unlist them, &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":37,"like_count":3,"has_summary":false,"last_poster_username":"awesomerobot","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"No API exists to hide individual posts without resolving flags, though increasing sensitivity settings or adding flags can trigger automatic hiding as a workaround.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":189191,"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":"Category security settings reset when changing parent/subcategory relationship","fancy_title_localized":false,"locale":"en","id":399976,"title":"Category security settings reset when changing parent/subcategory relationship","slug":"category-security-settings-reset-when-changing-parent-subcategory-relationship","posts_count":3,"reply_count":0,"highest_post_number":9,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/9/9592f87e2239fa05b0abf9ddfbe8b4df74d1ac7d_2_1024x723.png","created_at":"2026-04-05T11:16:57.964Z","last_posted_at":"2026-04-08T17:59:53.488Z","bumped":true,"bumped_at":"2026-04-08T17:59:53.488Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Steps to reproduce: \n\nEnable the upcoming change “Enable simplified category creation”\nCreate a category “Test category”\nCreate a category “Test subcategory”\nEnable the “advanced settings” and go to the “Security” tab\nAd&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1098,"height":776,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/9/5/9/9592f87e2239fa05b0abf9ddfbe8b4df74d1ac7d.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":723,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/9/9592f87e2239fa05b0abf9ddfbe8b4df74d1ac7d_2_1024x723.png"},{"max_width":800,"max_height":800,"width":800,"height":565,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/9/9592f87e2239fa05b0abf9ddfbe8b4df74d1ac7d_2_800x565.png"},{"max_width":600,"max_height":600,"width":600,"height":424,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/9/9592f87e2239fa05b0abf9ddfbe8b4df74d1ac7d_2_600x424.png"},{"max_width":400,"max_height":400,"width":400,"height":282,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/9/9592f87e2239fa05b0abf9ddfbe8b4df74d1ac7d_2_400x282.png"},{"max_width":300,"max_height":300,"width":300,"height":212,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/9/9592f87e2239fa05b0abf9ddfbe8b4df74d1ac7d_2_300x212.png"},{"max_width":200,"max_height":200,"width":200,"height":141,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/9/9592f87e2239fa05b0abf9ddfbe8b4df74d1ac7d_2_200x141.png"}],"tags":[],"tags_descriptions":{},"views":43,"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":"An update was merged to prevent category security settings from resetting when changing parent relationships, ensuring permissions are retained unless a more restrictive parent category necessitates stricter baseline restrictions.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4263,"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":":de: Error in the German translation? Report it here!","fancy_title_localized":true,"locale":"de","id":47320,"title":":de: Fehler in der Deutschen Übersetzung? Hier melden!","slug":"fehler-in-der-deutschen-ubersetzung-hier-melden","posts_count":115,"reply_count":63,"highest_post_number":118,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/4/d/4d505f7421f1d3cb84442e544d311d3cc60efdeb.jpeg","created_at":"2016-07-14T17:48:22.397Z","last_posted_at":"2026-04-08T16:15:10.958Z","bumped":true,"bumped_at":"2026-04-08T16:15:10.958Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"If you find an issue in the German translation, please report the problem simply and without hassle here.\n\nKnown issues:\n\nThe page setting \"default other external links in new tab\" should be translated...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"🇩🇪 Fehler in der Deutschen Übersetzung? Hier melden!","thumbnails":[{"max_width":null,"max_height":null,"width":524,"height":55,"url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/4/d/4d505f7421f1d3cb84442e544d311d3cc60efdeb.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":41,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/4/d/4d505f7421f1d3cb84442e544d311d3cc60efdeb_2_400x41.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":31,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/4/d/4d505f7421f1d3cb84442e544d311d3cc60efdeb_2_300x31.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":20,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/4/d/4d505f7421f1d3cb84442e544d311d3cc60efdeb_2_200x20.jpeg"}],"tags":[],"tags_descriptions":{},"views":13877,"like_count":151,"has_summary":true,"last_poster_username":"Moin","category_id":27,"op_like_count":5,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Ein Nutzer diskutiert die inkonsistente deutsche Übersetzung von „Topic Timer","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":21707,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":25606,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12852,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Automatic replies to something else flags don&rsquo;t update the bump date in the inbox","fancy_title_localized":false,"locale":"en","id":393447,"title":"Automatic replies to something else flags don't update the bump date in the inbox","slug":"automatic-replies-to-something-else-flags-dont-update-the-bump-date-in-the-inbox","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/9/5/b/95b57c75df780cee7a46d78a821e2d17dd9d2938.png","created_at":"2026-01-14T12:57:27.639Z","last_posted_at":"2026-04-09T22:00:42.329Z","bumped":true,"bumped_at":"2026-04-08T16:13:28.770Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Last week I noticed that the automatic reply to the PM created when I flagged a post did not bump the conversation. When you are notified by the green envelope on your avatar, the date of the activity might not be that r&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":618,"height":144,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/9/5/b/95b57c75df780cee7a46d78a821e2d17dd9d2938.png"},{"max_width":600,"max_height":600,"width":600,"height":139,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/b/95b57c75df780cee7a46d78a821e2d17dd9d2938_2_600x139.png"},{"max_width":400,"max_height":400,"width":400,"height":93,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/b/95b57c75df780cee7a46d78a821e2d17dd9d2938_2_400x93.png"},{"max_width":300,"max_height":300,"width":300,"height":69,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/b/95b57c75df780cee7a46d78a821e2d17dd9d2938_2_300x69.png"},{"max_width":200,"max_height":200,"width":200,"height":46,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/9/5/b/95b57c75df780cee7a46d78a821e2d17dd9d2938_2_200x46.png"}],"tags":[{"id":647,"name":"personal-messages","slug":"personal-messages"}],"tags_descriptions":{},"views":68,"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 user reported that automatic replies from flagging posts fail to update the conversation's bump date, a bug Discourse has acknowledged and is addressing in an upcoming pull request.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":95552,"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":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Custom Wizard Plugin :mage:","fancy_title_localized":false,"locale":"en","id":73345,"title":"Custom Wizard Plugin :mage:","slug":"custom-wizard-plugin","posts_count":24,"reply_count":594,"highest_post_number":941,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b.svg","created_at":"2017-11-03T10:25:13.991Z","last_posted_at":"2026-04-08T15:20:27.220Z","bumped":true,"bumped_at":"2026-04-08T15:20:27.220Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":pavilion:\nSummary\nForms for Discourse. This plugin lets you make rich and powerful forms for your Discourse forum. Better user onboarding, structured posting, data enrichment, automated actions and much more &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Custom Wizard Plugin 🧙","thumbnails":[{"max_width":null,"max_height":null,"width":792,"height":809,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b.svg"},{"max_width":800,"max_height":800,"width":783,"height":800,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_783x800.svg"},{"max_width":600,"max_height":600,"width":587,"height":600,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_587x600.svg"},{"max_width":400,"max_height":400,"width":391,"height":400,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_391x400.svg"},{"max_width":300,"max_height":300,"width":293,"height":300,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_293x300.svg"},{"max_width":200,"max_height":200,"width":195,"height":200,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_195x200.svg"}],"tags":[{"id":449,"name":"pavilion","slug":"pavilion"}],"tags_descriptions":{},"views":61309,"like_count":190,"has_summary":false,"last_poster_username":"gilles","category_id":22,"op_like_count":160,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports that topics with location data created via the Custom Wizard Plugin fail to appear on the map until the address is manually revalidated within the topic.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":23968,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":190072,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":173218,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Auto-restarting once a day via cron?","fancy_title_localized":false,"locale":"en","id":400176,"title":"Auto-restarting once a day via cron?","slug":"auto-restarting-once-a-day-via-cron","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-04-08T02:54:08.108Z","last_posted_at":"2026-04-08T13:56:52.431Z","bumped":true,"bumped_at":"2026-04-08T13:56:52.431Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I posted this a few weeks ago: \n\n\nSince then, we had an incident where Discourse didn’t receive incoming emails for five days: On April 1, it picked up 2 incoming emails promptly, but then failed to pick up the 4 incomin&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":832,"name":"email-in","slug":"email-in"}],"tags_descriptions":{},"views":57,"like_count":4,"has_summary":false,"last_poster_username":"LotusJeff","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The original error was identified as originating from the POP3 server rather than Discourse, leading to a recommendation to configure direct email delivery instead of relying on daily cron restarts.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":133938,"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":60033,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to add Google Scholar citation meta tags to posts in a specific category?","fancy_title_localized":false,"locale":"en","id":400196,"title":"How to add Google Scholar citation meta tags to posts in a specific category?","slug":"how-to-add-google-scholar-citation-meta-tags-to-posts-in-a-specific-category","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-04-08T07:01:42.743Z","last_posted_at":"2026-04-08T13:24:25.532Z","bumped":true,"bumped_at":"2026-04-08T13:24:25.532Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We are using Discourse to run an open-access academic journal website, where each published paper exists as an individual post. \nIn order for these papers to be indexed by Google Scholar, it seems we need to dynamically &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":30,"like_count":2,"has_summary":false,"last_poster_username":"awesomerobot","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user seeking to add Google Scholar citation meta tags to Discourse posts for an academic journal was advised that no existing solution is available, necessitating a custom plugin similar to the automation plugin's approach.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":185518,"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":"Automatically apply grids to image uploads","fancy_title_localized":false,"locale":"en","id":394784,"title":"Automatically apply grids to image uploads","slug":"automatically-apply-grids-to-image-uploads","posts_count":8,"reply_count":2,"highest_post_number":8,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/3/fe364397b105fd2d70fcac17a7c62d9b44b24712_2_1024x1024.jpeg","created_at":"2026-01-30T19:25:55.269Z","last_posted_at":"2026-04-08T12:56:19.781Z","bumped":true,"bumped_at":"2026-04-08T12:56:19.781Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Image grids arrange uploaded images into a masonry grid layout, which is a great way to present images in an interesting way without occupying too much visual space, like so: \n\n  \n  \n  \n  \n  \n  \n\nWhile members can add gr&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1280,"height":1280,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/f/e/3/fe364397b105fd2d70fcac17a7c62d9b44b24712.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":1024,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/3/fe364397b105fd2d70fcac17a7c62d9b44b24712_2_1024x1024.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":800,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/3/fe364397b105fd2d70fcac17a7c62d9b44b24712_2_800x800.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":600,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/3/fe364397b105fd2d70fcac17a7c62d9b44b24712_2_600x600.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":400,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/3/fe364397b105fd2d70fcac17a7c62d9b44b24712_2_400x400.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":300,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/3/fe364397b105fd2d70fcac17a7c62d9b44b24712_2_300x300.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":200,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/3/fe364397b105fd2d70fcac17a7c62d9b44b24712_2_200x200.jpeg"}],"tags":[],"tags_descriptions":{},"views":418,"like_count":30,"has_summary":false,"last_poster_username":"Lilly","category_id":67,"op_like_count":18,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Despite the experimental auto-image grid feature being promoted for convenience, users strongly oppose its permanent activation, citing workflow disruptions and visibility issues while demanding the ability to keep the setting disabled.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":136810,"primary_group_id":null,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":181081,"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":173218,"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":"Creating and configuring custom user fields","fancy_title_localized":false,"locale":"en","id":113192,"title":"Creating and configuring custom user fields","slug":"creating-and-configuring-custom-user-fields","posts_count":26,"reply_count":48,"highest_post_number":89,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/2/1/e218d9bfe7d11e14472b520078003192eb9e221d_2_1024x855.png","created_at":"2019-04-02T01:42:35.881Z","last_posted_at":"2026-04-08T11:33:46.882Z","bumped":true,"bumped_at":"2026-04-08T11:33:46.882Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: This guide explains how to create and configure custom user fields in Discourse, including how to add them to the signup form, user profiles, and user directory. \n:person_raising_hand: Required user level: Ad&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1656,"height":1384,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/e/2/1/e218d9bfe7d11e14472b520078003192eb9e221d.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":855,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/2/1/e218d9bfe7d11e14472b520078003192eb9e221d_2_1024x855.png"},{"max_width":800,"max_height":800,"width":800,"height":668,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/2/1/e218d9bfe7d11e14472b520078003192eb9e221d_2_800x668.png"},{"max_width":600,"max_height":600,"width":600,"height":501,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/2/1/e218d9bfe7d11e14472b520078003192eb9e221d_2_600x501.png"},{"max_width":400,"max_height":400,"width":400,"height":334,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/2/1/e218d9bfe7d11e14472b520078003192eb9e221d_2_400x334.png"},{"max_width":300,"max_height":300,"width":300,"height":250,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/2/1/e218d9bfe7d11e14472b520078003192eb9e221d_2_300x250.png"},{"max_width":200,"max_height":200,"width":200,"height":167,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/2/1/e218d9bfe7d11e14472b520078003192eb9e221d_2_200x167.png"}],"tags":[{"id":478,"name":"how-to","slug":"how-to"},{"id":618,"name":"user-custom-fields","slug":"user-custom-fields"},{"id":812,"name":"users","slug":"users"}],"tags_descriptions":{"how-to":"How to guides contain steps to follow to solve a specific problem"},"views":17262,"like_count":56,"has_summary":false,"last_poster_username":"one1","category_id":53,"op_like_count":39,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports that despite marking a custom field as searchable, the user directory search fails to return results for that field's values, which appear as non-functional links instead.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":163063,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":181081,"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":"latest","description":"Most Recent Poster","user_id":80288,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Topic list is displayed in German (DE) but contains one untranslated German (DE) topic","fancy_title_localized":true,"locale":"de","id":400209,"title":"Topic list is shown in a language (DE) but has one (DE) topic not translated","slug":"topic-list-is-shown-in-a-language-de-but-has-one-de-topic-not-translated","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":null,"created_at":"2026-04-08T09:33:55.735Z","last_posted_at":"2026-04-08T10:18:23.221Z","bumped":true,"bumped_at":"2026-04-08T10:20:48.081Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nI'm experiencing an issue with my Discourse installation regarding automatic AI translation. \nCurrent setup: \n\n\nAutomatic AI translation is enabled and generally works very well \n\n\ndefault locale: English \n\n\nallo…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1022,"name":"content-localization","slug":"content-localization"}],"tags_descriptions":{},"views":22,"like_count":6,"has_summary":false,"last_poster_username":"GrahamM","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users confirm that Discourse's AI translation incorrectly displays German-origin topics in English for German visitors, a reproducible issue on both self-hosted and Meta instances that persists despite correct settings and full translations.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":182328,"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":104279,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Content Localization - Manual and Automatic with Discourse AI","fancy_title_localized":false,"locale":"en","id":370969,"title":"Content Localization - Manual and Automatic with Discourse AI","slug":"content-localization-manual-and-automatic-with-discourse-ai","posts_count":59,"reply_count":37,"highest_post_number":65,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/2/e/d2e20b0e0c9ad2ed9917df7f1f0a481e61e64c98_2_1024x673.jpeg","created_at":"2025-07-10T02:57:18.831Z","last_posted_at":"2026-04-08T10:20:47.716Z","bumped":true,"bumped_at":"2026-04-08T10:18:23.221Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this topic, we will walk you through the Content Localization features and how to enable them. The features are split into two parts: What is available by default in Discourse; and Discourse AI for automatic translati&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2528,"height":1662,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/d/2/e/d2e20b0e0c9ad2ed9917df7f1f0a481e61e64c98.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":673,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/2/e/d2e20b0e0c9ad2ed9917df7f1f0a481e61e64c98_2_1024x673.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":525,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/2/e/d2e20b0e0c9ad2ed9917df7f1f0a481e61e64c98_2_800x525.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":394,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/2/e/d2e20b0e0c9ad2ed9917df7f1f0a481e61e64c98_2_600x394.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":262,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/2/e/d2e20b0e0c9ad2ed9917df7f1f0a481e61e64c98_2_400x262.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":197,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/2/e/d2e20b0e0c9ad2ed9917df7f1f0a481e61e64c98_2_300x197.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":131,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/2/e/d2e20b0e0c9ad2ed9917df7f1f0a481e61e64c98_2_200x131.jpeg"}],"tags":[{"id":543,"name":"ai","slug":"ai"},{"id":1022,"name":"content-localization","slug":"content-localization"}],"tags_descriptions":{},"views":3173,"like_count":109,"has_summary":true,"last_poster_username":"nat","category_id":53,"op_like_count":24,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Recent discussions address localization limitations, including bot post exclusions, group title constraints, and image rendering issues with Discourse AI, while clarifying that search engine warnings for translated URLs are expected behavior.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":104279,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":21127,"primary_group_id":null,"flair_group_id":50},{"extras":null,"description":"Frequent Poster","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":81486,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":144474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gitutils.try_git throws error","fancy_title_localized":true,"locale":"zh_CN","id":400206,"title":"Gitutils.try_git报错","slug":"gitutils-try-git","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/8/9/b/89bb8100a2ea24d76a61bd0dd04d554fcc821460_2_1024x261.png","created_at":"2026-04-08T09:17:55.348Z","last_posted_at":"2026-04-08T10:13:42.641Z","bumped":true,"bumped_at":"2026-04-08T10:13:42.641Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Could you please clarify which feature triggers a Git request? Currently, a Git error is preventing admin accounts from accessing the web page.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1290,"height":329,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/8/9/b/89bb8100a2ea24d76a61bd0dd04d554fcc821460.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":261,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/8/9/b/89bb8100a2ea24d76a61bd0dd04d554fcc821460_2_1024x261.png"},{"max_width":800,"max_height":800,"width":800,"height":204,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/8/9/b/89bb8100a2ea24d76a61bd0dd04d554fcc821460_2_800x204.png"},{"max_width":600,"max_height":600,"width":600,"height":153,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/8/9/b/89bb8100a2ea24d76a61bd0dd04d554fcc821460_2_600x153.png"},{"max_width":400,"max_height":400,"width":400,"height":102,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/8/9/b/89bb8100a2ea24d76a61bd0dd04d554fcc821460_2_400x102.png"},{"max_width":300,"max_height":300,"width":300,"height":76,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/8/9/b/89bb8100a2ea24d76a61bd0dd04d554fcc821460_2_300x76.png"},{"max_width":200,"max_height":200,"width":200,"height":51,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/8/9/b/89bb8100a2ea24d76a61bd0dd04d554fcc821460_2_200x51.png"}],"tags":[],"tags_descriptions":{},"views":21,"like_count":1,"has_summary":false,"last_poster_username":"NateDhaliwal","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"管理员账号因Git请求报错无法访问，社区建议检查Discourse版本并在app.yml中添加web.china.template模板以解决中国大陆托管环境的网络问题。","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":184765,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"&ldquo;do you want to discard your post ?&rdquo;","fancy_title_localized":false,"locale":"en","id":399942,"title":"\"do you want to discard your post ?\"","slug":"do-you-want-to-discard-your-post","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/3/b/b/3bb38be5d19604539649736c63d7c4f61d568055.png","created_at":"2026-04-04T15:26:55.557Z","last_posted_at":"2026-04-08T09:30:33.137Z","bumped":true,"bumped_at":"2026-04-08T09:30:33.137Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"create a post\nsave it\nclick the pencil\nedit it\ndecide not to\nclick Discard\n\nGet a popup “Do you want to discard your post?” \nEverytime this happens I get confused, even after all those years. \n  \n\n\nWhen editing a post (&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":595,"height":106,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/3/b/b/3bb38be5d19604539649736c63d7c4f61d568055.png"},{"max_width":400,"max_height":400,"width":400,"height":71,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/3/b/b/3bb38be5d19604539649736c63d7c4f61d568055_2_400x71.png"},{"max_width":300,"max_height":300,"width":300,"height":53,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/3/b/b/3bb38be5d19604539649736c63d7c4f61d568055_2_300x53.png"},{"max_width":200,"max_height":200,"width":200,"height":35,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/3/b/b/3bb38be5d19604539649736c63d7c4f61d568055_2_200x35.png"}],"tags":[{"id":22,"name":"composer","slug":"composer"}],"tags_descriptions":{},"views":66,"like_count":16,"has_summary":false,"last_poster_username":"zogstrip","category_id":9,"op_like_count":12,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported confusion regarding the 'Discard' button and popup message when editing posts, which has been acknowledged and is scheduled for a fix via an upcoming pull request.","is_nested_view":null,"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":1995,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"How minimal is your forum?","fancy_title_localized":false,"locale":"en","id":399941,"title":"How minimal is your forum?","slug":"how-minimal-is-your-forum","posts_count":8,"reply_count":3,"highest_post_number":9,"image_url":null,"created_at":"2026-04-04T15:03:51.282Z","last_posted_at":"2026-04-08T09:02:53.281Z","bumped":true,"bumped_at":"2026-04-08T09:02:53.281Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I realise that there are a number of Discourse features I’m choosing not to use. I have \n\nonly four content Categories, nothing nested\nno third party plugins\nonly 8 enabled plugins, all core (all default-enabled)\none the&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":178,"like_count":19,"has_summary":false,"last_poster_username":"ToddZ","category_id":124,"op_like_count":6,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Forum administrators share their minimal Discourse configurations, highlighting trade-offs between core features, third-party plugins, and customizations while discussing the potential benefits and risks of feature bloat.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":63143,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":185831,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":146973,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":138497,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Notification about chat messages in the header","fancy_title_localized":false,"locale":"en","id":386167,"title":"Notification about chat messages in the header","slug":"notification-about-chat-messages-in-the-header","posts_count":7,"reply_count":3,"highest_post_number":14,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/f/e/7/fe7980a0ee57b804fece00f4792b50a0b34940dc.jpeg","created_at":"2025-10-20T11:53:22.125Z","last_posted_at":"2026-04-11T04:00:09.587Z","bumped":true,"bumped_at":"2026-04-08T09:01:42.155Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"There used to be a chat icon in the header indicating that you have unread chat messages. This was very helpful to notice activity in other chats while you were looking at a specific chat. For example, to notice that per&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":720,"height":1005,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/f/e/7/fe7980a0ee57b804fece00f4792b50a0b34940dc.jpeg"},{"max_width":800,"max_height":800,"width":573,"height":800,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/7/fe7980a0ee57b804fece00f4792b50a0b34940dc_2_573x800.jpeg"},{"max_width":600,"max_height":600,"width":429,"height":600,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/7/fe7980a0ee57b804fece00f4792b50a0b34940dc_2_429x600.jpeg"},{"max_width":400,"max_height":400,"width":286,"height":400,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/7/fe7980a0ee57b804fece00f4792b50a0b34940dc_2_286x400.jpeg"},{"max_width":300,"max_height":300,"width":214,"height":300,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/7/fe7980a0ee57b804fece00f4792b50a0b34940dc_2_214x300.jpeg"},{"max_width":200,"max_height":200,"width":143,"height":200,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/7/fe7980a0ee57b804fece00f4792b50a0b34940dc_2_143x200.jpeg"}],"tags":[{"id":317,"name":"chat","slug":"chat"},{"id":493,"name":"completed","slug":"completed"},{"id":35,"name":"mobile","slug":"mobile"}],"tags_descriptions":{"completed":"When features suggested in the #feature and #ux categories are implemented, t..."},"views":160,"like_count":8,"has_summary":false,"last_poster_username":"chapoi","category_id":9,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user's request to restore the unread chat message notification count in the header, lost after an icon removal, has been addressed with a proposed improvement in a new pull request.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":136810,"primary_group_id":null,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47}]},{"fancy_title":"2 emails rejected by 2026.4.0-latest ( 5f0d95e1f1 )","fancy_title_localized":false,"locale":"en","id":400152,"title":"2 emails rejected by 2026.4.0-latest ( 5f0d95e1f1 )","slug":"2-emails-rejected-by-2026-4-0-latest-5f0d95e1f1","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-04-07T20:37:55.205Z","last_posted_at":"2026-04-08T08:32:04.626Z","bumped":true,"bumped_at":"2026-04-08T08:32:04.626Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, I’m seeing an intermittent inbound email processing failure on a self-hosted site using mail-receiver. \nWhat happened\nTwo separate inbound emails: \n\nwere delivered to the correct Discourse address\nappear in /admin/em&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":562,"name":"mail-receiver","slug":"mail-receiver"}],"tags_descriptions":{},"views":32,"like_count":0,"has_summary":false,"last_poster_username":"Ethsim2","category_id":1,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user investigating intermittent Discourse email processing failures linked to ActiveRecord deadlocks is preparing to share detailed headers, Sidekiq job outcomes, and concurrency settings to diagnose the issue.","is_nested_view":null,"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":null}]},{"fancy_title":"Best Ways to Generate or Obtain Test Data for Discourse?","fancy_title_localized":false,"locale":"en","id":400205,"title":"Best Ways to Generate or Obtain Test Data for Discourse?","slug":"best-ways-to-generate-or-obtain-test-data-for-discourse","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2026-04-08T08:06:21.251Z","last_posted_at":"2026-04-08T08:19:02.937Z","bumped":true,"bumped_at":"2026-04-08T08:19:02.937Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone :waving_hand: \nI’m currently working with Discourse and trying to better understand how to test features and workflows effectively. One challenge I’m facing is how to get realistic and useful test data for a &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":27,"like_count":7,"has_summary":false,"last_poster_username":"hanoith2022","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user clarified their need for diverse media test files like MP3s beyond standard topic seeding, receiving suggestions to use a webcam for video and generative AI for audio.","is_nested_view":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":191275,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]}]}}