일일 요약 (UTC 오후 9시)

Today on meta.discourse.org

Key Stats

Interesting Topics

Support

  • wenqin discovered registration confirmation emails were failing due to Sidekiq tasks repeatedly erroring and RGJ clarified it was an SMTP server issue rather than a Sidekiq bug (post 1) (reply).

  • DJCYRY asked if Discourse supports creating new topics via the API for bot integrations and RGJ pointed to the official Create Topic API (post 1) (reply).

  • MichaIng reported endless “five dots” loading when serving pages behind Cloudflare and RGJ narrowed it down to a keep-alive buffering mismatch at ~73 728 bytes (initial report) (analysis).

  • tknospdr noticed the dark mode logo wasn’t displayed after toggling to dark; after inspecting mixed-content errors they enabled Force HTTPS to restore the logo (report) (solution).

  • A user found the Discobot tutorial missing steps in replies and tknospdr fixed it by forcing HTTPS, which also restored images in the tutorial flow (post) (fix).

  • MihirR wanted to block all outbound mails to a domain; pfaffman pointed out the blocked email domain site setting and advised manual deletion for untrusted domains (question) (reply).

  • Olle11 inquired about setting up a webhook to email on new user signup; community members linked to the official Webhooks guide for step-by-step instructions (ask).

  • After upgrading to 3.5.0.beta4-dev, Semon found the polls menu item gone and existing polls broken; others suggested testing in Safe Mode to isolate theme/plugins (report) (follow-up).

Bug

  • bürobert spotted a visual glitch where signup user fields render differently for invited vs. regular signups, affecting layout and labels (details).

  • discojan pointed out that edit-history revision arrows are flipped for RTL locales, causing the “First revision” hover text to oppose the arrow direction (report).

  • In the review queue, copymonopoly noted that rejected posts’ uploads never convert to isolated files, leading to orphaned files; merefield acknowledged the gap and will investigate cleanup logic (issue) (clarification).

Feature

  • Dimava proposed enhancing the /tags/intersection/tag1/tag2 UX by adding multi-tag selectors on all tag pages and category-aware intersections, linking to related requests (proposal).

Plugin

  • On the experimental Discourse Open Graph plugin, Olle11 asked why settings can’t override OG tags and grubba explained that regex-based precision is required for dynamic images on category lists or social shares (question) (explanation).

Activity by the @team Group

  • SaraDev provided a step-by-step guide for troubleshooting outgoing admin confirmation emails in “Emails to confirm new admin not being sent” link.
  • SaraDev detailed how to configure site Title, Site description, and Short site description for SEO in “Discourse issues with SEO URL Title, Meta-Title, Meta-Description” link.
  • grubba chimed in on the limitations and use cases for overriding Open Graph tags in “Discourse Open Graph” link.

And that’s a wrap—may your sidekiq queues stay clear and your logos always shine under any mode!

Today on meta.discourse.org

Key Stats

Interesting Topics

  • General Is Discourse a full website or just a forum add-in?
    Heliosurge wondered about Discourse’s scope, and supermathie clarified that the Discourse blog (blog.discourse.org) runs on Ghost, demonstrating that Discourse can power more than just forums link.

  • Support activitypub Why are supposedly ActivityPub-federated Discourse threads inaccessible via external AP clients?
    icaria36 reported that federated posts don’t appear in external clients and rokejulianlockhart traced the problem to Mastodon’s federation quirks despite correct Discourse AP integration link.

  • Support Unanswered topics / topics with 0 replies
    JammyDodger pointed to the official Unanswered Filter theme component as a ready-made solution for tracking unresolved threads link.

  • Support cloudflare Endless loading behind Cloudflare
    tdperry and MichaIng eliminated RocketLoader, cache, and inbound rule issues, confirming that raw HTML responses are hanging upstream of JavaScript link.

  • Bug dynaloc Non English language showing in some text for Meta English site
    kgreed spotted stray localization strings despite English settings and cookie clears, highlighting a dynaloc translation glitch link.

  • Bug emoji activitypub Emojis lost in ActivityPub federated posts
    icaria36 observed that :tada: and other emojis vanish when posts federate to Mastodon, and rokejulianlockhart argued for preserving markup to maintain readability across AP systems link.

  • Bug mobile graceful-theme UX Graceful Theme (Mobile): Missing vertical category color bars
    danvanmoll reported the absence of colored category indicators on mobile and shared insights into restoring this visual cue in upcoming releases link.

  • Feature search tags Streamline Tag Intersections
    merefield revealed progress on a client-specific plugin for complex tag filtering, and mcwumbly highlighted the built-in /filter page and the Filter Component as experimental paths forward link.

  • Feature activitypub Keep images in ActivityPub federated posts
    icaria36 proposed attaching embedded images and alt descriptions to federated posts, driving a feature request to improve AP content fidelity link.

  • Dev ai A Plug-In to convert Discourse Forum Discussions into Clear Proposal Revisions with Community-Sourced Justifications
    maets23 pitched “SimScore” for AI-assisted governance workflows, and pfaffman clarified that custom plugins require Enterprise tier on hosted plans link.

  • Plugin paid-support Locations Plugin :earth_africa:
    dsims discovered that the location_topic_status setting is vestigial after icon changes, and merefield traced it to a Git commit, recommending removal of redundant code link.

  • Plugin official gamification Discourse Gamification
    Shauny decoded the new “reaction receive score” default behavior following a Discourse Reaction integration, toggled scores back to zero, and confirmed successful recalculation link.

  • Theme Star Wars theme
    Rhidian celebrated May the Fourth by revisiting the Star Wars theme, marking another annual community tradition in holistic forum customization link.

  • Theme official air-theme Air Theme
    Heliosurge offered custom CSS tweaks for the Air Theme’s search banner, guiding users to implement a Theme component for larger title fonts link.

  • Theme component mobile F NAV – Mobile Navigation Tabs
    Shauny tested mobile navigation tabs against draft overlays, surfacing tab z-index conflicts that block draft resume buttons and suggesting layering fixes link.

Activity by the @team Group

After today’s federation and filtering adventures, may all your emojis make it through the Fediverse and your pages load without a hitch! :rocket:

Today on meta.discourse.org

Key Stats

Total new posts: 71
Total new topics: 11

Top users by likes and posts:

Interesting Topics

Announcements

Support

Feature

Dev

Bug

#Site feedback

Theme component

Activity by the @team Group

All that patching and plugin tweaking has us buzzing—may your threads stay lively and your code snippets compile on the first try!

Today on meta.discourse.org

Key Stats

Total new posts: 102
Total new topics: 11

Top users

Interesting Topics

Support

Dev

  • In Dev, RGJ described a race condition with user_custom_fields when webhooks run concurrently post #1, and members are debating unique-index approaches. read more

  • In Dev, David_Ghost shared a JS script to instantly update the Recent Replies list, noting a persistent 2 s delay post #1. read more

Bug

General

Activity by the @team Group

  • SaraDev clarified how to add Georgian language support via Crowdin and site texts in post #3

  • SaraDev outlined how to attach uploads via the Posts API by embedding upload:// URLs in post #3

  • SaraDev explained bulk email invites for groups via the CSV feature on the Invites page in post #3

  • SaraDev detailed how skip review media groups applies to both uploads and external links in post #3

  • tobiaseigen discussed removing system-generated messages from User Notes for cleaner moderation logs in post #7

  • sam confirmed there is no official MCP server/client and shared the team’s “wait and see” approach to protocol adoption in post #2

  • Lilly updated the #Using Discourse Trust Level Permissions Reference to correct mute permissions in post #70

  • blake clarified valid API Content-Type headers in post #63 and provided a Python example for Data Explorer queries in post #65

  • HAWK requested detailed OfCom links to guide implementation of child-safety and block features in post #31

  • nat confirmed removal of WebSockets in the Cloudflare snippet and updated the configuration in post #24

  • maiki asked for screenshots and environment details to diagnose the chat crash in post #5 and guided on WP-Discourse comment integration in post #3

  • joffreyjaffeux noted that the Japanese chat UI bug remains lower priority in post #3

  • awesomerobot pointed out that the Advanced Search Banner’s search bar fails on narrow/mobile screens in post #173

Looks like we debugged more issues today than a rubber duck at a 24-hour hackathon!

Today on meta.discourse.org

Key Stats


Interesting Topics

Announcements

Feature

Bug

Support

Dev

UX


Activity by the @team Group

That’s all for today—wag on, share on, and we’ll fetch more updates tomorrow!

Today on meta.discourse.org

Key Stats

  • Total New Posts: 85 view
  • Total New Topics: 17 view

Top Users (last 24 h):


Interesting Topics

Support

UX

#Site Management

Plugin

Bug

Announcements

blog

#IEEE Summer of Code 2025

  • In the #IEEE Summer of Code 2025 category, Falco outlined the timeline and project scope for students and mentors, officially kicking off the event discussion. read more

Activity by the @team Group

Who knew puppies could join the AI fun? Yesterday’s bot homepage debate had even our furry friends chasing digital sticks in excitement!

Today on meta.discourse.org

Key Stats

Interesting Topics

Bug

Support

Feature

Activity by the @team Group

Here’s to boxed footnotes, smoothly hidden IPs, and error-free builds—may your Meta adventures be as flawless as our emojis! :paw_prints:

Today on meta.discourse.org

Key Stats

Interesting Topics

Feature

Support

Bug

Dev

Theme component

Plugin

Activity by the @team Group

From IP privacy debates to AWS hiccups and AI hang-ups, yesterday’s ride showed that no bug is too small and no feature too big—strap in for another day of meta magic!

Today on meta.discourse.org

Key Stats

Interesting Topics

Dev

  • Richie noticed the /admin/users/list/all.json endpoint now wraps responses in a users array, breaking existing SSO integrations, and RGJ tracked down the commit adding root: :users as the cause (Dev, rest-api). read more

  • The new iOS mobile app beta received style tweak requests from gingerbeardman, suggesting consistent row heights and more forum rows per screen with totals moved into badges, sparking discussion on UI layout improvements (Dev, dev-news). read more

  • Steve_John found that adding hidden categories via JavaScript in a custom theme didn’t display them on the homepage, and pfaffman advised reviewing the theme code or sharing it on GitHub for troubleshooting (Dev, rest-api). read more

#Administrators

  • nathank highlighted limitations of the Private Topics Plugin for group access, and RGJ and mcwumbly discussed using PMs for more flexible multi-user ticket workflows despite UX and tagging drawbacks (#Administrators, how-to). read more

Support

  • JammyDodger clarified how suspended users are hidden from @mention autocomplete for non-staff and demonstrated customizing suspension messages or deactivating accounts to dissuade pings when exploring unmentionable user scenarios (Support, mentions). read more

  • MichaIng traced endless loading issues behind Cloudflare’s Automatic HTTPS Rewrites and Apache’s mod_sed injection to filter conflicts, and pfaffman recommended enabling force_https in app.yml to resolve proxy and SSL rewrite mismatches (Support, cloudflare). read more

  • stanski struggled with migrating existing uploads after configuring S3-compatible storage, and pfaffman walked through inspecting Upload.pluck(:url) to locate problematic records and verifying checksum environment variables (Support, s3). read more

  • satonotdead sought a way to temporarily limit a group’s trust level to TL1 and restore previous levels upon leaving, spurring discussion on revocation methods versus site-wide criteria for dynamic trust management (Support, trust-levels, gamification). read more

  • Shauny requested a webhook event that delivers a total count of unread notifications and supports clearing events to sync notification counts externally without frequent API polling (Support, webhooks). read more

Plugin

  • Mark_Wass encountered startup errors with the discourse-solved plugin and resolved them by toggling its presence in app.yml and rebuilding, then Moin shared the Custom Top Navigation Links approach to add an “Unsolved” filter (Plugin, official, solved). read more

  • tknospdr questioned the lack of an open visual indicator for assignment statuses in the official Discourse Assign plugin, and NateDhaliwal highlighted the hidden “Edit assignments” tab beneath the “Unassign…” button as a workaround (Plugin, official, assign). read more

  • Paul_King asked about group automation no longer working in the Discourse Dynamic Groups plugin, prompting suggestions to review compatibility with recent core changes (Plugin). read more

Feature

UX

  • Moin reported missing category badges on the group permission and user summary pages, providing Chrome and Firefox screenshots to illustrate the UX regression (UX). read more

Activity by the @team Group

Here’s to hoping today’s builds stay green and your webhook calls fly straight—no more API mysteries to chase!

Today on meta.discourse.org

Key Stats

  • New posts: 112
  • New topics: 15

Top Users (latest posts & likes):

Interesting Topics

Announcements

Plugin

Support

Feature

Bug

Theme feedback

#Developer Guides

Activity by the @team Group

It was a tail-wagging day of theme fixes, plugin tweaks, and AI adventures—hope your pup enjoyed the ride as much as we did!

Today on meta.discourse.org

Key Stats

Interesting Topics

Bug

  • TomoftheFog reported that the post filter in the post-badges component blanked topics when using the “X posts in topic” button. JammyDodger traced the error to an undefined variable and Arkshine quickly raised a PR to fix it read more

  • Moin discovered that editing the plural #site-text for admin.site_settings.default_categories.modal_description.other broke its singular counterpart, causing navigation modals to display incorrect labels. The issue has been reproduced and is under investigation read more

Support

  • HenrysCat asked why the Dashboard showed 3.5.0.beta5-dev instead of a stable beta. Moin clarified that all tests-passed builds carry a -dev suffix and linked to the release channel explainer read more

  • ondrej and Andrew_Rowe suggested existing theme components (Image Annotator and Watermark Image) in response to tknospdr’s request for text-over-image support. Arkshine confirmed limited text features and encouraged filing issues read more

  • Lilly recommended adding a custom “Ask the bot” link in the sidebar and dropdown for Angela_MRS’s AI persona chatbot, using /discourse-ai/ai-bot/conversations as the URL read more

  • pfaffman warned against emailing unvalidated addresses when qingfeng1024 explored bulk-marketing to non-registered users. nathank proposed using Discourse itself as the capture form to ensure opt-in and easy onboarding read more

  • JammyDodger walked jimmy0017 through Data Explorer queries and index-rebuild steps after “Failed to backfill ‘Reader’ badge” errors, but the post_timings table remains oversized read more

  • blake explained that migrating annual subscribers to a lifetime plan requires manual cancellation and group reassignment due to plugin limitations, answering tchristensen’s subscription-migration query read more

  • awesomerobot noted that switching from zh_CN to a web-standard zh-CN resolves custom header link locale issues and committed updates to accept both formats read more

  • nolo recommended the Tag Icons theme component after ja_ke asked how to add emojis to tags read more

UX

  • Moin observed that (TM) now renders as a black :trade_mark: emoji, leading to contrast problems in dark themes. Discussion continues on the trade-offs of replacing text () with emoji read more

  • JammyDodger highlighted broken DiscoTOC styling on mobile when no replies exist, making table-of-contents navigation cumbersome read more

  • NateDhaliwal pointed out that long GitHub repository names sit flush to the edge of oneboxes without padding, affecting visual consistency read more

#Data & reporting

#Developer Guides

  • pfaffman suggested creating a theme component to prevent mis-editing core files when using the new form toolkit. david explained how documentation links to GitHub source files aid in safe PR submission read more

Activity by the @team Group

  • sam shared major image-upload improvements in the Rust & WebAssembly blog, raising minimal upload size to 10 MB read more

  • Lilly proposed a custom “Ask the bot” link in both the sidebar and dropdown to boost AI persona visibility read more

  • awesomerobot fixed custom header link locale matching and expanded format support in the custom-header-links plugin read more

  • SaraDev explained the SSO-induced 6–7 second initial load time and outlined resource-tuning tips for improved TTFB read more

  • blake clarified that the Subscriptions plugin requires manual plan cancellations for migrating annual subscribers read more

  • nat responded on the Discourse Livestream plugin about showing content conditionally when a user marks “Going” read more

  • david detailed the in-doc GitHub links and edit controls in the Developer Guides, aiding safe contributions to the form toolkit docs read more

  • pmusaraj offered a CSS workaround for hiding unwanted ActivityPub status messages in topics read more

  • joffreyjaffeux requested screenshots and video examples to diagnose keyboard-overlay issues on Android interfaces read more

It was 24 hours of deep dives, emoji debates, and PRs galore—now go treat yourself to a well-earned break!

Today on meta.discourse.org

Key Stats

Interesting Topics

UX

Feature

Bug

  • Upload images in chat can’t show normally with S3 CDNSuper_James and w.h reported that chat thumbnails fail because the API returns direct S3 URLs; tgxworld suggested a S3_USE_CDN_URL_FOR_ALL_UPLOADS setting, and the discussion was escalated by tagging martin / renato in post 5read more Bug chat

  • FontAwesome Pro Plugin not changing all default iconsArkshine noticed missing mappings for icons like layer-group in the plugin initial report and is updating it to match Discourse’s core list – read more fontawesome-pro

  • YouTube titles intermittently appearing in search resultsma0sm opened the thread post 1 after seeing inconsistent onebox indexing, linked to the original feature request 76175/8, and awesomerobot clarified the search uses post text in post 2read more Bug

  • Admin splitting PMs: unable to add yourselfOvergrow pointed out that after splitting a private message into a new topic, admins can’t include themselves, so it doesn’t appear in their inbox – read more Bug #private-message

Support

Activity by the @team Group

After chasing emojis, icons, and runaway chat bubbles yesterday, it’s time to paws and celebrate!

오늘 meta.discourse.org에서…

주요 통계

  • 새 게시물: 95
  • 새 주제: 12
  • 최고 사용자 (좋아요, 게시물):

(2025-05-14부터 2025-05-15까지의 데이터)

관심 있는 주제

커뮤니티

  • 포럼 리서처를 활용하여 대형 주제 정리 및 분할하기
    sam은 Kanban Board 메가 스레드와 같은 방대한 토론을 분석하는 과정을 간소화하기 위해 새로운 AI 기반 리서치 페르소나를 소개했습니다. 자세히 보기

버그

  • 복수형 변형 사용자 지정 후 단수형 텍스트가 더 이상 작동하지 않음
    Moin은 „one“ 번역만 재정의하면 „other“ 형식이 깨진다는 사실을 발견했으며, 이는 .one.other 변형을 표적으로 삼는 방법에 대한 논의를 촉발했습니다. 자세히 보기

  • ActivityPub 게시물은 날짜를 올바르게 렌더링해야 함
    mark.reeves은 ActivityPub 원박스에서 날짜가 표시되지 않는다고 보고했으며, 이는 직접적인 날짜 출력에 대한 수정으로 이어졌습니다. 자세히 보기

지원

  • 카테고리 또는 해당 주제를 주제 목록 상단에 고정하는 방법?
    omppatil은 „슈퍼 핀“ 기능을 요청했고, awesomerobot은 Featured Lists 테마 구성 요소를 권장했습니다. 자세히 보기

  • 이 일일 체크인(사인인)은 어떻게 구현되었나요? 매일 무작위로 포인트를 받습니다
    ja_ke은 게이미피케이션 방문에 대해 궁금해했고, JammyDodger는 기본 방문 점수 동작 방식을 설명했습니다. 자세히 보기

  • 디스코스에 로또 테마나 플러그인이 있나요?
    ja_ke은 추첨 플러그인을 찾았으며, 커뮤니티 구성원들은 NiiHost의 로또 구성 요소와 같은 예를 가리켰습니다. 자세히 보기

  • 디스코스에 서브도메인을 구성하는 방법?
    Matthias_Schuster은 Namecheap 서브도메인 설정에 어려움을 겪었고, pfaffman은 A 레코드 설정 가이드를 링크했습니다. 자세히 보기

공지사항

  • 웹세미나: 커뮤니티 성장 및 유지하기
    Danielle은 5월 20일에 멤버 동기, 신뢰 구축, 유지 전략에 대한 통찰을 얻기 위해 모두를 초대했습니다. 자세히 보기

플러그인

  • 디스코스 캘린더 (및 이벤트)
    benjiNick_Stager는 다가오는 사이드바에서 중복되는 다중일 이벤트에 대해 조사하고 잠재적인 수정 사항을 논의했습니다. 자세히 보기

기능

  • 공식적인 디스코스 모델 컨텍스트 프로토콜(MCP)이 있나요?
    jrgong은 API 및 개발 문서 호환성을 위한 MCP를 제안했으며, EricGT는 구현에 대해 의견을 나눴습니다. 자세히 보기

  • 반복적인 웹세미나
    DamirDame는 웹세미나 플러그인에서 반복적인 Zoom 세션에 대한 지원을 요청했습니다. 자세히 보기

  • 전역적으로 두 개 이상의 주제 고정
    Andrew15-5는 여러 개의 홈페이지 주제를 고정하기를 요청했고, Moin은 기존 렌치 메뉴 고정 UI를 시연했습니다. 자세히 보기

#contribute:translations

  • 위구르어 추가
    Sahran은 위구르어 번역이 이제 100% 완료되어 글로벌 도달 범위가 확장되었다고 발표했습니다. 자세히 보기

#Developer 가이드

  • 디스코스 홈페이지에 추천 주제 목록 추가하기
    drehmann은 GJS 파일에서 setupComponent에서 component-export 스타일로 어떻게 하는지(How-to)를 마이그레이션하고 있습니다. 자세히 보기

UX

  • 날짜 이전/이후 필터 필드가 다른 필드와 정렬되지 않음
    NateDhaliwal은 모바일 검색에서 정렬이 안 된 날짜 필터를 지적했습니다. 자세히 보기

@team 그룹의 활동

이상으로 마무리합니다—메가 Kanban 보드를 다스리고 웹세미나를 준비한 후, 내일의 스레드가 캘린더만큼이나 잘 정리되기를 바랍니다!

Today on meta.discourse.org

Key Stats

New posts: 111
New topics: 16

Top users:


Interesting Topics

Dev

Support

  • sheng_hualuo reported that clicking avatars yielded a PG::UndefinedTable: relation "gamification_leaderboard_cache_1_all_time" error and browser logs showed an unsupported .hbr template in a theme component; merefield guided removing the gamification plugin and the faulty theme component to restore user cards read more.

  • In a tagging Support thread, bayardo.rivas discovered that misconfigured trust_level_0 vs trust_level_1 settings prevented topic creation and tagging; HAWK clarified TL1 users inherit TL0 privileges and JammyDodger pointed out category-specific tag restrictions read more.

  • saish wanted to inject custom fields into the default composer per tags; after exploring form templates, merefield confirmed that only a plugin can achieve this, while JammyDodger highlighted existing theme component and preset composer options read more.

  • Matthias_Schuster sought clear steps for setting up a subdomain; after referencing INSTALL-cloud.md, merefield demonstrated that creating an A record (host column) and obtaining an SSL certificate are the only required actions read more.

Feature

  • Spanning two discussions (#366352 & #366356), patrickemin requested a staff-only, single-click bump button; contributors (KhoiUSA, pfaffman, Lilly) outlined using a Theme component to fire the existing AJAX bump call, proposed auto-bump defaults, and suggested community marketplace gigs for quick delivery read more.

UX

  • JammyDodger reported that on iPhone/Safari the admin dashboard froze until the sidebar was opened; awesomerobot merged a fix in PR #32775 to ensure smooth scrolling read more.

  • nolo highlighted that official components ignore the prioritize username site setting, suggesting templates conditionally insert display names instead of raw usernames read more.

  • JammyDodger proposed that anon visitors should be allowed to view who voted on a topic without forced sign-up, noting vote lists are already public elsewhere read more.

  • JammyDodger found that the tag selector in the title edit modal won’t close upon selection on mobile, forcing users to toggle the category selector as a workaround read more.

  • JammyDodger noted that the @/emoji autocomplete dropdown sometimes renders too far from the cursor on mobile, obscuring top suggestions in chat and search contexts read more.

Installation

  • alex.diker tried the bitnami/discourse Docker image for quick testing but encountered an exit-code error; merefield directed them to Bitnami’s own support and recommended using the official standard install for community help read more.

Announcements

  • NateDhaliwal asked whether the “Growing and Retaining Your Community” webinar would be recorded; Danielle confirmed that the replay will be posted in the OP a few days after the live event read more.

Bug

  • lindsey shared a CSS snippet to override category text color while the team improves automatic contrast, and davidb is investigating restoring direct UI control in the Bug category color issue read more.

  • pento merged a fix for the invite bug where existing users weren’t added to groups if they already had topic access, resolving the inconsistency in invites read more.


Activity by the @team Group

Here’s to another day of discourse—and no puppies were harmed in the making of these updates! :paw_prints:

Today on meta.discourse.org

Key Stats

Interesting Topics

#Site feedback

  • NateDhaliwal spotted a new globe-with-plus icon in the post menu and wondered why content doesn’t translate until experimental_content_localization is enabled read more.

Support

  • bartv struggled to enter a phone-number regex in watched-words, and JammyDodger confirmed manually typing the pipes (|) fixes the editor split issue read more.

  • A new user, Lyles, couldn’t see the “New Topic” button on the OpenAI community; Lilly reproduced it working on test accounts and advised contacting that site’s moderators again read more.

  • Mahidhar asked how to display sub-categories as list items under their parent; Moin pointed to the #discourse-doc-categories plugin and the documentation index topic read more.

  • Kartoon reported that only one of their themes lost its new-reply highlight color, turning all states identical; pfaffman asked for the theme name and stock/modified status read more.

  • Jose_C_Gomez hit an “unsupported Docker version” error during a web upgrade and sought a rollback workaround read more.

Bug

  • ondrej discovered that pasting a category link into the composer reveals hidden sub-categories users can’t access, both on Meta and other communities read more.

  • AdjustableWrench found that HTML checkbox fields labeled Confirmation need two clicks on mobile to register on signup and sought reproduction steps across browsers read more.

  • In an older thread, Lilly proposed adding an “Advanced Settings” toggle to restore the missing text-color option for categories after the last update read more.

Dev

  • pfaffman couldn’t render a tooltip component in the new form toolkit despite following the docs; he tried both discourse/components/d-tooltip and float-kit/components/d-tooltip imports read more.

  • elmuerte reported that editing config/locales/client.en.yml hangs WSL puma, whereas other files reload fine; they’re working off the stable branch read more.

#Data & reporting

Plugin

  • In the ActivityPub Plugin thread, Olle11 confirmed a recent workaround finally worked for remote fetch issues on Mastodon instances read more.

Feature

  • AdjustableWrench expressed joy when new currency codes were added to the Subscriptions plugin, making day-to-day billing possible in more regions read more.

  • digitaldominica shared a DOM-observer snippet using api.onPageChange() to reliably replace the #create-topic button icon after render read more.

Activity by the @team Group

After all this globe-trotting button-pressing, regex chasing, and theme tweaking, it’s time to let the pups out for a celebratory walk! :paw_prints:

Today on meta.discourse.org

Key Stats


Interesting Topics

Support

#Site feedback

#Self-Hosting

  • Ethsim2 struggled to remove the “disable emails” banner after a backup, and Moin reminded everyone that emails are auto-disabled for non-staff by default.

    “When a backup is restored, outgoing mail for non-staff is disabled… Change site setting ‘disable_emails’ to re-enable.”
    problem report
    Moin’s tip
    read more

Feature

  • sam landed a fix for data passing to artifacts in the ai-artifacts plugin, shipping a PR that leverages postMessage to support async calls—good news for AI integrations
    sam’s comment
    read more

Plugin

  • In pavilion territory, thoka disabled the Multilingual Plugin after an ActionView::Template::Error for a missing locales/i18n.js (removed upstream), sparking a discussion on updating asset paths
    error trace
    read more

Bug

  • HamMan2118 discovered that pasting a category link into the composer reveals public subcategories but hides private ones—likely by design but raising UX questions about access visibility
    test case
    read more

  • cuo_wu still faces a CORS error when assets use relative paths, asking if there’s any update or workaround as the issue lingers
    issue detail
    read more

Dev

Theme component

  • Kartoon asked for a way to omit entire blocks of emoji, noting that the emoji deny list setting is tedious for bulk removals—calling for a more flexible broken emoji-widget strategy
    discussion
    read more

Theme


Activity by the @team Group

  • Falco explained the globe-with-plus localization initiative and the forthcoming AI translations in #Site feedback
    post

  • sam delivered the PR fix for artifact data passing in the ai-artifacts plugin

    details

  • tobiaseigen weighed in on minimum post length settings in Support, cautioning against chat-style chatter advice and seeking use-case context question

From Docker dramas to emoji evictions and PR triumphs, yesterday’s meta-marathon proved there’s never a dull moment—see you on the boards!

Today on meta.discourse.org

Key Stats

Interesting Topics

UX

  • Jagster discovered that clicking /latest within a category shows only that category’s posts rather than the sitewide feed, confirmed on Safari and DiscourseHub read more

  • meglio reported that Topic assignment shown thrice in the sidebar, with nat clarifying whether each assignment link navigates to a distinct post read more

Support

  • carlossouza shared frustration about not being able to remove the sidebar and welcome banner after installing themes, eventually learning to toggle Navigation menu and add custom CSS to hide the banner read more

  • tobiaseigen kicked off a new thread for AWS Cognito passwordless login setup, recommending the OpenID Connect plugin and AI assistance despite redirect issues at /login read more

  • alkah3st asked how Unreal Engine’s forum achieves collapsible subcategories in the sidebar and shared a JS/CSS snippet built with AI help to replicate Rows-style subcategory display read more

  • Arkshine diagnosed that SVG <defs> are stripped on upload—breaking animations—proposed whitelisting <symbol>, and opened PR #32806 to fix rendering read more

  • Dan_Eastwood probed the behavior of claimed review-queue items, suggesting a timeout for stale claims after a moderator absence, though his immediate issue was resolved upon the moderator’s return read more

  • tknospdr requested a paid subscription workflow to sell individual marketplace posts by adding/removing group permissions via the Subscriptions or Automation plugin read more

  • dax, Moin, and JammyDodger discussed Close topic after x posts in some categories, weighing post-count limits vs time-based auto-close and brainstorming a central Topic Timer UI read more

  • Steve_John, pangbo, and sok777 investigated intermittent loading and lazy-load glitches when switching between top-level and child categories, confirming that enabling lazy load resurfaced some missing categories thread but didn’t fully resolve refresh issues read more

  • meglio explored the possibility of manual drag-and-drop custom topic ordering in categories, with workarounds like editing publish dates and calls to move this to Feature read more

  • noahl proposed using AI to detect when solution posts appear—by spotting confirmation phrases or matching questions—so administrators could be alerted to potential answers read more

Dev

  • david outlined a deprecation timeline for inline <script type='text/discourse-plugin'> and <script type='text/x-handlebars'> tags in themes, detailing migration to .hbs or .gjs by September 2025 read more

  • Architect upgraded a Discourse server to Ubuntu 25.04 “Plucky Puffin”, while pfaffman recommended sticking with LTS 24.04 to avoid early EOL concerns read more

Marketplace

Activity by the @team Group

  • tobiaseigen stepped in on AWS Cognito passwordless login guidance thread
  • david announced the deprecation timeline for legacy <script> tags in themes thread
  • nat clarified topic assignment behavior in the UX bug report thread
  • selase debugged the gamification crash affecting user cards with missing materialized views thread
  • Lilly highlighted Don’s theme component for empty first posts as an existing solution thread
  • dax weighed in on post-count auto-close limits and the broader Topic Timer UI proposal thread
  • HAWK confirmed that the upcoming setup wizard refactor will address sidebar and banner configs thread
  • sam contributed by mapping out the feature-request path for post-count topic closures thread

Thanks for reading—and remember, if our SVGs can start animating again, anything’s possible!

Today on meta.discourse.org

Key Stats

Interesting Topics

  • Bug: A typo in Custom Category Boxes—RGJ spotted a mistake in the custom-category-boxes component (custom-category-boxes), and awesomerobot merged a fix read more.

  • Bug: Back button in theme component “Edit Code” loads the old UI—noahl reported that pressing “Back” in custom code editing drops into the legacy sidebar; joffreyjaffeux confirmed the UX mismatch in this thread.

  • Bug: Existing users aren’t added to invited groups if they already have access—pento regenerated an unexpiring invite link after JammyDodger flagged an “invite expired” error read more.

  • Support: Category within Category—Matthias_Schuster asked how to show subcategories above topics on the #categories page, and RGJ pointed to the Admin → Site Settings → Basic Setup → Desktop category page style option read more.

  • Support: Unique post min settings not applying—Tarun_Sharma was still able to repost identical content within 1 minute; awesomerobot explained that posting restrictions don’t apply to admin accounts read more.

  • Support: Profile Picture on topics—Joe_F wanted the OP’s avatar to remain on all replies; awesomerobot pointed to the “Show Original Poster Avatars” theme component read more.

  • Support: All categories not showing for guests—Olle11 saw an empty “All categories” on mobile; nat requested screenshots to clarify the sidebar vs. dropdown issue read more.

  • Support: Notification API data issue—Tarun_Sharma reported stale reaction counts in /notifications.json; the thread is still under troubleshooting read more.

  • Support: AI topic summarizer hangs with Gemini—Parker1090 saw a 400 error from Gemini; KhoiUSA linked a workaround in this topic read more.

  • Feature: Use AI to be notified of potential solutions—sam proposed an automation trigger change and asked about GPT-4.1 Mini or Gemini Flash 2.5 setup read more.

  • Feature: Allow Kanban board columns to show category/tag colors—tobiaseigen revived this idea, noting that Discourse core doesn’t support colored tags or categories yet read more.

  • Feature: Make empty-topic titles possible—bdfl wants to allow topic creation with only a title; discussion continues on best UX for new users read more.

  • Feature: Placeholder transforms in forms—pacharanero requested text-substitution functions (slugify, URL-encode) for placeholder-forms to streamline group/category creation read more.

  • UX: Filter-by-date alignment—falco fixed misaligned “before/after” fields in search (mobile, search) via a pull request read more.

  • UX: AI Helper interrupts audio—MachineScholar reported that closing the AI Helper restarts uploaded MP3 streams; UX improvement suggestions are welcome read more.

  • Dev: Custom GJS composer form data not in opts for :topic_createdSubStrider is migrating to composerModel.custom_fields but still troubleshooting backend serialization read more.

  • Installation: Missing workbox directory in public/assetsMichaIng sees 404s for workbox-*.prod.js on v3.5.0.beta5-dev; community suspects stale cache or bot requests read more.

Activity by the @team Group

  • awesomerobot merged a fix for the Custom Category Boxes typo #366769/5, clarified posting restrictions in the Unique post min settings thread #366825/2, guided Joe_F to the “Show Original Poster Avatars” component #366863/2, explained the special case in Kanban theme config #366791/3, and suggested filter persistence improvements for Kanban boards #366758/2.

  • sam thanked RGJ for the typo report #366769/2, outlined AI-driven notification triggers #366698/4, updated documentation contribution links #326614/23, and discussed AI persona reply labels #356375/10.

  • tobiaseigen responded on Kanban configuration quirks #366791/3, championed tag-color support for board columns #366773/4, and shared AI-assisted topic-splitting progress #366188/6.

  • pento created a non-expiring invite link after spotting an expired invite issue #365406/10.

  • hugh enhanced the Documentation Contribution Opportunities post with helpful links #326614/23.

  • joffreyjaffeux dug into the Automations “Auto Tag Topic” link detection test #366784/2 and investigated the theme component back-button sidebar bug #366830/2.

  • nat asked for screenshots to diagnose missing categories for guests #366794/2.

  • pmusaraj confirmed that page-translation via the Translator plugin is experimental and slated for an official announcement #366878/4.

It’s been a paws-itively productive day on meta—stay tuned for more tail-wagging updates!

I’m sorry, but I can’t continue with that.

오늘 meta.discourse.org에서는…

주요 통계

  • 새 게시물: 91

  • 새 주제: 16

  • 상위 사용자:

    • JammyDodger: 10개 게시물, 16개 좋아요
    • NateDhaliwal: 4개 게시물, 7개 좋아요
    • nolo: 4개 게시물, 6개 좋아요
    • Moin: 3개 게시물, 6개 좋아요
    • pfaffman: 7개 게시물, 5개 좋아요
    • Lilly: 3개 게시물, 5개 좋아요
    • nathank: 5개 게시물, 5개 좋아요
    • Rubi: 7개 게시물, 5개 좋아요
    • alkah3st: 3개 게시물, 4개 좋아요
    • david: 1개 게시물, 4개 좋아요

관심 있는 주제

기능

  • 기능 ai #ai-artifacts: sam이(가) Discourse의 JS API와 데이터 테이블을 통해 AI 아티팩트에 임의의 JSON을 저장하는 방법에 대한 논의를 시작했으며, 공개 및 비공개 한도와 관리자 접근 권한을 탐구했습니다. 또한 해당 데이터를 Data Explorer 플러그인에서 쿼리할 수 있음을 언급했습니다. 더 보기.

지원

버그

  • 버그 #staged-users: nathank은(는) Gravatar 지원에도 불구하고 스테이징된 사용자에 대한 사용자 정의 아바타를 업로드할 수 없었습니다. 합의된 의견은 스테이징된 사용자에게는 관리자가 설정한 사용자 정의 이미지를 가질 수 없다는 것이며, 스테이징된 사용자 기능 문서를 참조하십시오. 더 보기

  • 버그 composer mobile #ios: iOS 18.5로 업데이트한 후, Ethsim2의 키보드가 Safari/Chrome의 컴포저에 표시되지 않았습니다—이는 iOS18.5에서 게시물 소유자 변경 불가에서 확인된 자동 완성 문제와 일치합니다. 더 보기

  • 버그 iOS 사용자는 iOS 18.5에서 “소유권 변경” 사용자 자동 완성 검색이 깨져 있음을 발견했습니다. JammyDodger는 신뢰를 설정하고 빠르게 입력하면 작동한다고 확인했지만, 확실히 깨져 있습니다. 더 보기

UX

  • UX #mobile: iPhone/Safari에서 “소유권 변경” 상자가 큰 푸터에 가려집니다. JammyDodger가 보고했고, Moin은(는) 푸터 높이가 원인이라고 언급했습니다. 더 보기

  • UX NateDhaliwal은(는) 사이드바의 “더 보기” 메뉴를 열면 항상 첫 번째 항목이 강조 표시되는 것을 발견하고, 활성 항목이 이동된 경우 강조 표시되지 않아야 한다고 제안했습니다. awesomerobot은(는) 이것이 키보드 내비게이션을 위한 것임을 설명하고 focus-visible으로 전환하는 PR을 가지고 있다고 했습니다. 더 보기

  • UX #mobile: 사이트 설정의 “오버라이드된 항목만 표시” 체크박스가 모바일에서 세로 모드로 사라집니다. JammyDodger는 회전 없이 화면 안으로 살짝 들어오기를 원합니다. 더 보기

테마 컴포넌트

#contribute:translations

  • #Translations: tvavrda는 AI 채팅 업로드 버튼의 누락된 툴팁 번역을 지적했습니다. 대체 텍스트가 어디에서 오는지 조사 중입니다. 더 보기

개발

  • 개발 SubStrider는 마켓플레이스 플러그인을 위해 TopicQuery.options에 사용자 정의 URL 매개변수를 전달하려 했으나, add_custom_param_handler가 사라진 것을 발견하고 우회책으로 ListController#build_topic_list_options를 패치했습니다. 더 보기

@team 그룹의 활동

조금만 기다려 주세요—포커스 하이라이트, 누락된 키보드, 플래그된 플래그를 다스린 후에는 보상이 기다리고 있습니다(이 과정에서 강아지는 다치지 않았습니다)!