일일 요약 (UTC 오후 1시)

오늘의 meta.discourse.org 소식…

주요 통계

  • 새로운 게시물: 62
  • 새로운 주제: 7
  • 최상위 사용자 (최근 24시간):

관심 있는 주제

  • 지원 홈페이지 리더보드: MihirR가 홈페이지 리더보드를 채우는 방법이 있는지 문의했고, satonotdead는 오른쪽 사이드바 블록과 최상위 기여자 사이드바와 같은 테마 구성 요소를 사용하는 것을 권장했습니다. nolo는 디스커스 바를 통해 좋아요와 치어(cheers)라는 두 개념을 명확히 설명하고, 모바일용으로는 홈페이지 블록을 가리켰습니다. 해결됨.

  • 지원 업데이트가 필요한 항목 찾기: tknospdr가 component-template-resolving에 대한 비추천(deprecation) 배너를 이 스레드에서 공유했고, Moin는 브라우저 콘솔에서 이를 추적하는 방법(예시)을 보여주며 블로그 포스트 스타일링 구성 요소를 드러냈습니다. 해결됨.

  • 지원 숨겨진 타임라인 버튼: mrmowji는 disco-toc 플러그인에서 타임라인 버튼이 절대 표시되지 않는다고 보고했습니다. NateDhaliwal은 해당 구성 요소의 디자인에 따른 의도된 동작을 설명했고, 후속 테스트를 통해 여러 개의 답변이 존재할 때 토글이 활성화됨이 확인되었습니다. 해결됨.

  • 지원 폰트 제거: Yuuki_Mizukami는 이미지(예시)에서 "[zh_CN.solved.solution_summary.other count=undefined]"를 발견했고, Moin는 이것이 테마에서 생성된 플레이스홀더임을 식별했습니다. 진행 중.

  • 지원 게스트에게 AI 봇 페이지 보기 권한 부여: BrianC는 게스트에게 /discourse-ai/ai-bot/conversations를 노출하려 했으나, Falco는 익명 사용자가 PM(개인 메시지)을 생성할 수 없으므로 해당 페이지가 제한된 상태로 유지된다고 설명했습니다(세부 정보). 설명 완료.

  • 기능 관리자 및 모더레이터 실드 업데이트: Encounter는 포럼 소유자를 녹색 실드를 가진 채로 권한 강하가 불가능하도록 만드는 것을 제안했습니다. ondrej는 DISCOURSE_DEVELOPER_EMAILS가 생성자를 보호한다고 명확히 하고, 시각적 커스텀 가이드와 소유권 설정 세부 정보를 공유했습니다. 토론 중.

  • 기능 디스커스 구독에 다양한 결제 방법 추가: spirobel은 커뮤니티에게 구독이 Stripe에 의해 관리된다는 점을 상기시키고, 모네로 구독 플러그인에 대한 자신의 작업을 요약하면서, 취소와 만료 처리로 인한 추가적인 복잡성을 언급했습니다. 더 보기.

  • 공지 최신 테마 Horizon 테스트에 참여해 주세요: AquaL1te는 주제 목록 섬네일 호환성에 대해 비판하고, 더 나은 배너 통합(태그 배너, 카테고리 배너)을 제안했으며, 리더 모드 폰트(GitHub)를 비교하고 모바일 UI 패딩 조정안을 제시했습니다. 더 보기.

  • 버그 코트디부아르 국기 이모지가 렌더링되지 않음: joffreyjaffeux는 국기 변환의 역사적 문제를 인정하고 이모지 매핑 오류를 조사하겠다고 약속했습니다. 진행 중.

  • 마켓플레이스 [유료] 나가는 이메일 문제 수정 지원: bloomexperiment은 ambimorph의 나가는 이메일 및 Postgres 업그레이드 문제를 성공적으로 해결한 내용을 요약했습니다(세부 정보). 완료.

  • 테마 Enable Dev Tools Button 구성 요소: NateDhaliwal은 해당 구성 요소를 GJS 파일 형식으로 마이그레이션할 계획을 발표했습니다.

  • 테마 Blog Post Styling 구성 요소: tknospdr는 Blog Post Styling 구성 요소에서 비추천 경고가 발생한다고 보고하고 Ember 호환성을 위한 업데이트를 요청했습니다. 리마인더.

  • 설치 未收到管理员账户的确认邮件: ywk2022-jfg는 관리자 등록 시 Net::ReadTimeout 오류를 공유했고(로그), NateDhaliwal은 SMTP 포트를 교체할 것을 제안했습니다. 진행 중.

  • #Self-Hosting 새 디스커스 설치에서 이메일 문제 해결: Preeminence는 신규 설정에서 포트 587의 Mailgun 문제를 겪었고, pfaffman은 app.yml의 포트 설정을 수정한 후 재빌드하는 것을 권장했습니다(게시물). 진행 중.

  • #Site 관리 포럼 연구원 AI 페르소나 가이드: BrianC는 포럼 연구원 가이드를 위해 컴포저 드롭다운에서 여러 AI 페르소나를 관리하는 모범 사례를 모색했습니다. 자문 요청.

@team 그룹의 활동

리더보드를 추적했든, 까다로운 이모지 국기를 발견했든, 어제는 진정한 메타 사파리였습니다!

오늘 meta.discourse.org에서…

주요 통계

관심 있는 주제
아래는 지난 24시간 동안 가장 활발한 토론을 카테고리별로 정리한 내용입니다.

기능

  • moderation: Encounter가 관리자 및 모더레이터 실드 업데이트에 대한 심층 토론을 시작했으며, 호스팅 및 셀프 호스팅 포럼의 첫 번째 관리자를 강등할 수 있는지에 대해 논의했습니다. Moin가 Discourse의 트라이얼 실드 로직의 차이를 명확히 설명했습니다 자세히 보기.

  • ai: BrianC는 AI 페이지의 AI 대화 시작문에 대해 문의하며, Ask Discourse 프롬프트와 같은 커스터마이징을 원했습니다. sam는 쉬운 통합을 위한 테마 컴포넌트를 데모로 보여줄 것을 제안했습니다 자세히 보기.

  • ai: kuaza는 새 주제 인터페이스를 AI 기반 질문 박스로 교체하는 것을 제안했으며, Discourse AI를 통해 제목과 카테고리 할당이 자동 생성되는 비전을 제시했습니다 자세히 보기.

  • 기능: darkpixlz는 중복 계정을 피하기 위해 Theme Creator의 인증 흐름과 유사하게 Discourse Try에서 Meta 로그인을 활성화하는 것을 제안했습니다 자세히 보기.

  • 기능: rumi.ju는 컴포저에서 마크다운을 비활성화하고 리치 텍스트를 기본값으로 설정하는 방법에 대해 물었습니다. sam는 해당 옵션이 고려 중임을 확인하며, MutationObserver 해킹에 의존하기보다 전용 컴포넌트를 구축하는 것을 암시했습니다 자세히 보기.

지원

  • 지원: Cate_Soule은 홈페이지를 카테고리 + 최신 주제로 설정하고 싶었으며, JammyDodger가 이를 위해 top menu 순서와 Desktop category page style를 조정하는 방법을 안내했습니다 자세히 보기.

  • 지원: Encounter는 소개 페이지에 관리자가 나열되어 있지 않다는 것을 발견했습니다. jahan_gagan는 비활성 사용자와 숨겨진 그룹이 설계상 어떻게 스태프 목록에 영향을 미치는지 설명했습니다 (토론) 자세히 보기.

  • 지원: MihirR는 테마/플러그인이 업데이트가 필요하다는 분홍색 배너 경고를 보았습니다. Moin는 알람을 일으키는 특정 컴포넌트를 찾기 위해 브라우저 콘솔을 검사하도록 지시했습니다 자세히 보기.

버그

  • user-custom-fields signup: fhe는 필수 다중 선택 사용자 정의 필드가 가입 시 오류를 표시하지 않고 콘솔에 ReferenceError: $ is not defined가 나타나 사용자 피드백이 차단된다고 보고했습니다 자세히 보기.

  • 버그: barreeeiroo는 S3 마이그레이션 중에 257개의 게시물이 리베이킹 대상으로 표시되는 오탐을 경험했습니다. pfaffman는 예외를 방지하기 위해 쿠크드 포스트 검사를 건너뛰는 것을 제안했습니다 자세히 보기.

플러그인

  • 플러그인: Dimava는 Tag Intersection Navigator가 -#foo -tags:bar와 같은 부정 태그를 지원하는지 확인했습니다. merefield는 무료 유지보수에 대한 기대치를 설정하고 기능과 인터페이스 단순성 사이의 균형을 설명했습니다 자세히 보기.

설치

  • install: millerthegorilla의 Discourse-setup은 pups가 로그 파일 심볼릭 링크를 생성하려고 할 때 실패했습니다. jahan_gagan는 설정을 다시 실행하기 전에 /var/www/discourse/log의 기존 로그 파일을 제거하는 것을 권장했습니다 자세히 보기.

  • 설치: d_bl1n은 JSON API 객체에 어떤 데이터를 입력해야 하는지, 그리고 SMTP에 포트 587 또는 2525 중 무엇을 사용해야 하는지 물었습니다. 해당 스레드에서는 포트 구성과 SSL 인증서 관련 우려 사항이 다루어졌습니다 자세히 보기.

마켓플레이스

개발

  • 개발: jahan_gagan은 카테고리 설정 → 이미지 아래에 플러그인 아웃렛을 추가하는 풀 리퀘스트를 열어, 더 풍부한 UI 확장을 가능하게 하기 위해 유지보수자의 리뷰를 요청했습니다 자세히 보기.

@team 그룹의 활동

  • sam은 테마 컴포넌트를 통해 AI 대화 시작문을 추가하는 방법을 데모로 보여주면서 AI 프롬프트 기능 요청을 닫았습니다 링크.
  • sam은 전용 컴포넌트가 취약한 MutationObserver 접근법을 피하면서 마크다운을 비활성화할 수 있음을 지적했습니다 링크.
  • Falco는 Ask Discourse 기본값과 비교하여 올바른 프롬프트 텍스트를 보장하기 위해 AI 제안의 출처를 명확히 했습니다 링크.
  • kris.kotlarek은 enable_names 관리자 이름 버그를 수정하는 PR이 병합되었고 원래 문제가 해결되었음을 확인했습니다 링크.
  • martin은 설정되지 않은 선호도를 감지하여 협업 UX를 개선하기 위해 채팅 상태 관리자에서 hasNoPreferredMode 게터를 추가하는 것을 제안했습니다 링크.
  • chapoi는 실험이 코어로 병합됨에 따라 더 큰 채팅 아바타가 사이드바에 돌아올 것이라고 안심시켰습니다 링크.

이것으로 마무리입니다—당신의 프롬프트가 영리하고, 아바타가 항상 제대로 로드되기를 바랍니다!

오늘 meta.discourse.org에서…

주요 통계

  • 새 게시물: 89개
  • 새 주제: 13개
  • 활동도별 상위 사용자:

관심 있는 주제

지원

  • 줄 간격 조정 방법
    stanigator님이 지원에서 줄 간격을 어떻게 조정하는지 질문했고, keegan님이 줄 높이를 위한 CSS 폰트 변수를 오버라이드하는 것을 제안했습니다. 그의 해결책은 여기에서 확인할 수 있습니다.

  • 홈 페이지의 “최신 주제!” 끄기
    Crocodilus_CZ님이 실수로 “최신 주제 보기” 섹션을 활성화했으며, Moin님이 이를 비활성화하는 방법(그리고 안전 모드 검사 포함)을 이 게시물에서 설명했습니다.

  • Discourse 이메일 문제 – AutoGeneratedEmailError
    th-afm님이 지원에서 모든 발신 이메일이 Email::Receiver::AutoGeneratedEmailError로 거부되고 있다고 보고했으며, JammyDodger님이 관리자 로그를 검사하며 문제 해결을 시작했습니다—상세 정보.

  • 서브카테고리 없이 사이드바에 서브섹션 만들기
    mrmowji님이 문서 사이드바에 중첩된 섹션을 원했으며, tobiaseigen님이 ## 헤더가 접을 수 있는 그룹을 만드는 방식을 설명했습니다. 예제는 여기에서 확인하세요.

  • 서버 부하 등을 확인하기 위해 netstat 설치 방법?
    agemo님이 netstat가 컨테이너 이미지에 포함되어 있지 않다는 것을 발견했고, jahan_gagan님이 추가 패키지는 app.yml에 추가되고 다시 빌드되어야 한다고 명확히 했습니다; 더 읽기.

설치

  • Plesk와 Discourse를 별도로 실행할 수 있나요?
    Ethsim2님이 Plesk와 Discourse의 Docker/Nginx 설정 사이의 잠재적 충돌에 대해 질문했습니다; 커뮤니티 구성원들은 공식 설치만 지원됨을 설명하고 Plesk 재설치가 기본 빌드를 깨뜨리는 이유를 강조했습니다—토론.

버그

  • 코트디부아르 국기 이모지가 렌더링되지 않음 이모지
    joffreyjaffeux님이 이 커밋으로 렌더링이 “대폭 개선”되어 누락된 국기 문제가 해결되었음을 확인했습니다.

  • 정책 리마인더를 비워둘 수 없음 정책 수정됨
    yaran님이 검증 실패 보고 후 빈 정책 리마인더를 방지하기 위해 사전 선택된 “(리마인더 없음)” 옵션을 추가했습니다—코드 업데이트는 여기에서 확인하세요.

  • chat max direct message users 설정의 일관되지 않은 동작 채팅
    Moin님 등 다른 분들이 두 명으로 그룹 채팅을 생성해도 “멤버가 너무 많습니다” 오류가 발생하는 이유를 조사했습니다; 세부 사항과 제안된 수정 사항은 이 스레드에 있습니다.

개발

  • 테마/플러그인을 .gjs로 전환해야 하는 시기는 언제인가요?
    david님이 장기적인 플러그인/테마 개발에서 Embroider의 “정적 인보커블”로의 전환과 Ember 리졸버 조회를 피하는 것에 대해 개요를 설명했습니다; 더 자세한 내용은 20번째 게시물에서 배울 수 있습니다.

  • 사이트 설정 링크를 내 컴포넌트의 설정 설명에 추가하는 방법?
    david님이 코어 변경 사항을 병합하고 홈페이지 기능 컴포넌트를 업데이트하기 위한 PR을 제공했습니다—그의 구현은 여기에서 확인하세요.

  • 카테고리 설정 → 이미지 탭에 플러그인 아웃렛 추가
    david님이 카테고리 이미지 설정에 새로운 플러그인 아웃렛을 도입하고 개선 사항을 병합했습니다; 병합 세부 사항은 여기에서 확인하세요.

기능

  • 협업 설정을 위한 기본값으로 전체 화면 채팅 채팅
    martin님이 플러그인 API와 hasNoPreferredMode를 통해 기본적으로 채팅 전체 화면 모드를 활성화하는 PR을 병합했습니다; 병합은 7번째 게시물에서 확인하세요.

  • AI 봇을 사용하여 새 주제를 생성하기 위해 개인 메시지 시작 페이지를 사용하려면 ai
    kuaza님이 제목/카테고리/태그 단계를 제거하고 AI 기반 프롬프트 페이지를 활용하여 주제 생성을 단순화하는 것을 제안했습니다; 개념은 이 제안에서 탐색해 보세요.

공지사항

  • 게시물 내 이미지 그리드 도입 새-기능
    ariznaf님 등 다른 분들이 Tiles Gallery 컴포넌트에서 새로운 코어 그리드로의 마이그레이션 및 기존 게시물을 선택적으로 재베이킹하는 방법에 대해 논의했습니다; 대화는 여기에서 확인하세요.

@team 그룹의 활동

메타 마법의 또 다른 하루를 기념합니다—국기가 완벽하게 렌더링되고 채팅이 영원히 전체 화면으로 유지되기를 바랍니다!

오늘 meta.discourse.org에서…

주요 통계

관심 있는 주제

개발

플러그인

칭찬

지원

버그

UX

  • jordan-vidrine님이 새로운 헤더 드롭다운/알림 메뉴 실험을 다시 활성화했습니다(#369574). sam님이 읽은 항목의 대비 문제를 지적했습니다.

  • Stephen님이 HTML

    내부의 체크리스트가 상호작용 시 자동으로 접히면서 UX 논쟁을 촉발시켰다고 강조했습니다.

기능

  • martin님이 협업 설정에서 전체 화면 채팅 기본값을 강제하기 위해 접기 버튼을 숨기는 것을 제안하여, 채팅 전용 모드에 대한 요구가 증가했습니다.

@team 그룹의 활동

어제는 아웃렛, 아이콘, 전체 화면 채팅의 소용돌이였습니다—내일의 더 많은 메타 마법을 기대하며!

오늘 meta.discourse.org에서…

주요 통계

  • 지난 24시간 동안 새 게시물 90개
  • 새 주제 22개 생성됨
  • 최고 활동 사용자:
    • Danielle – 게시물 1개, 좋아요 11개
    • HAWK – 게시물 2개, 좋아요 9개
    • Moin – 게시물 5개, 좋아요 6개
    • jordan-vidrine – 게시물 3개, 좋아요 6개
    • NateDhaliwal – 게시물 8개, 좋아요 5개
    • Discourse – 게시물 1개, 좋아요 4개
    • sam – 게시물 3개, 좋아요 4개
    • MAR – 게시물 2개, 좋아요 4개
    • david – 게시물 2개, 좋아요 3개
    • Richie – 게시물 3개, 좋아요 3개

관심 있는 주제

공지사항

  • 웹inar: Discourse 고객 프로젝트 팀 만나기 – Danielle가 커스텀 플러그인과 통합을 담당하는 디자이너와 엔지니어들과 함께하는 Ask Discourse Anything 세션에 초대합니다. 일정은 6월 25일입니다. 더 보기

블로그

  • Discourse로 30일 만에 엔터프라이즈 커뮤니티 시작하기 – “단 30일 만에 처음부터 엔터프라이즈 커뮤니티를 구축하는 것은 불가능해 보일 수 있습니다. 하지만 불가능하지 않습니다.” Discourse가 Jordan Violet의 Netwrix 사례 연구를 공유하며 빠른 커뮤니티 성장에 대한 논의를 촉발합니다. 더 보기

커뮤니티

  • WhatsApp과 Discourse의 과제 – MAR가 여러 WhatsApp 그룹의 “지식 조각”을 Discourse로 유도하는 전략을 탐구합니다. HAWK는 검증된 그룹 채팅 통합 팁을 링크하고, mcwumbly는 실용적인 파일럿 접근법을 설명합니다. 더 보기

  • 신규 사용자를 위한 환영 화면? – marvi는 신규 방문자를 위한 더 눈에 띄는 온보딩 플로우를 모색합니다. merefield는 첫 방문자를 안내하기 위해 전용 환영 주제(Welcome Topic)를 설정하는 것을 권장합니다. 더 보기

  • 어떤 라이브스트림/웹inar 플랫폼을 사용하시나요? – putty가 Discourse 커뮤니티가 선호하는 스트리밍 도구가 무엇인지 묻습니다. Bas는 이벤트 플러그인 경험에 대한 예정된 개선 사항을 암시합니다. 더 보기

UX

  • 새로운 헤더 드롭다운 / 알림 메뉴 스타일 – jordan-vidrine와 sam는 상단 내비게이션의 읽음/안 읽음 대비를 반복적으로 개선했습니다. 커뮤니티 피드백을 통해 모바일 색상 조정과 아이콘 처리가 세분화되었습니다. 더 보기

  • 카드의 텍스트 미리보기 – jonasnaue가 칸반 카드에서 발췌문이 누락된 것을 발견하고 수정을 요청했습니다. UX 애호가들은 kanban-board에 대한 미리보기 줄 제한과 레이아웃 조정을 논의했습니다. 더 보기

설치

  • discourse.conf 파일은 어디 있나요? – agemo가 컨테이너 내에서 discourse.conf를 찾고 편집하는 데 어려움을 겪었습니다. Lilly는 config/ 하위의 경로를 명확히 하고 sudo nano를 사용하여 조정하는 방법을 설명했습니다. 더 보기

버그

  • 태블릿 사용 시 Composer 리사이즈 문제 – Moin가 iPad에서 터치 모드 Composer 크기 문제를 보고했습니다. Richie는 iPadOS 18.5의 Safari에서 버그를 확인하여 추가 조사가 이루어졌습니다. 더 보기

지원

  • Foundation 테마? – patrickemin가 초대받지 않은 “Foundation” 테마를 발견했습니다. HAWK는 이것이 단순히 이름이 변경된 기본(Default) 테마임을 밝혀냈습니다. 더 보기

  • 플러그인 설치에 문제가 있습니다 – clacle가 app.yml을 통해 여러 플러그인을 클론했지만 재빌드 후 표시되지 않았습니다. 헬퍼들은 /var/www/discourse/log/production.log를 확인하고 컨테이너를 재시작하는 것을 제안했습니다. 더 보기

  • highlight-js 자원이 S3 버킷에 업로드되지 않나요? – kpums가 MinIO 저장소에서 /highlight-js/ 디렉토리가 누락된 것을 발견하고, rake s3:upload_assets 외에 추가 빌드 단계가 필요한지 물었습니다. 더 보기

개발

  • 추적 변수를 찾을 수 없나요? – NateDhaliwal가 플러그인에서 @tracked를 사용할 때 ReferenceError를 겪었습니다. merefield는 정적 아이콘에는 DIcon을 사용하고 불필요한 추적을 피할 것을 조언했습니다. 더 보기

기능

  • 자동화 워크플로/UX 요청 – ganncamp가 자동화 UI 내에서 더 쉬운 복제, 원자리 편집, 빠른 보고서 접근에 대한 필요성을 설명하며 로드맵 논의를 촉발했습니다. 더 보기

  • 검토 대기열의 게시물에 사용자의 거부된 게시물 수 표시 – T_Disco는 검토자가 판단할 수 있도록 대기 중인 게시물 옆에 이전 거부 횟수를 표시하는 것을 제안했으며, 이는 davemaxwell의 이전 피드백을 되짚은 것입니다. 더 보기

@team 그룹의 활동

  • Danielle가 웹inar: Discourse 고객 프로젝트 팀 만나기 (공지사항)를 시작하여 커스텀 디자인 및 개발 작업을 강조했습니다 링크

  • HAWK가 WhatsApp과 Discourse의 과제에서 통합 팁을 공유했으며 링크 Foundation 테마?에서 기본 테마 이름 변경을 명확히 했습니다 링크

  • jordan-vidrine가 새로운 헤더 드롭다운 / 알림 메뉴 스타일에서 최신 내비게이션 스타일 반복을 선보였습니다 링크

  • sam가 새로운 헤더 드롭다운 / 알림 메뉴 스타일에서 내비게이션 실험에 대한 주요 피드백을 제공하며 모바일 대비 문제를 지적했습니다 링크

  • david가 @outletArgs가 이제 최상위 인수로 사용 가능합니다에서 최상위 아웃렛 인수를 사용하여 커넥터 컴포넌트를 렌더링하는 방법을 설명했습니다 링크

  • tshenry가 Discourse Cookie Consent Banner 테마 컴포넌트의 경고를 제거하기 위해 업데이트를推送했습니다 링크

  • Bas가 어떤 라이브스트림/웹inar 플랫폼을 사용하시나요?에서 임박한 라이브스트림 개선 사항을 암시했습니다 링크

  • joffreyjaffeux가 태블릿에서 발생하는 단어 하나만 인용할 수 있습니다 버그의 수정을 진행했습니다 링크

  • Lilly가 discourse.conf 파일은 어디 있나요?에서 올바른 config/discourse.conf 위치로 사용자를 안내했습니다 링크

  • mcwumbly가 WhatsApp과 Discourse의 과제에 전략적 지침을 기여하며 소규모 파일럿을 강조했습니다 링크

긍정적인 에너지를 유지하세요—오늘의 메타 모험에서 실제 강아지가 다치지 않았지만, 많은 스레드가 꼬리를 흔들며 열정적으로 반응했습니다!

Today on meta.discourse.org…

Key Stats


Interesting Topics

Migration

• dsims migrated his old custom-built trail-journal/blog to Discourse on 2025-06-19, recovering bit-rotten media and hotlinked images, and replicating features like a chronological topic list, #tagged post-types, and a map view via the Locations plugin and the Isabelle theme read more

Support

• In Foundation theme?, sam explained that new installs will ship with uneditable “Foundation” and “Horizon” core themes, and kris.kotlarek hid them from the UI for now read more

• Newcomer Crocodilus_CZ asked Is it normal for Sidekiq to be idle?, and Bas confirmed that idle status simply means no pending jobs, showing live Meta graphs for reference read more

• Lilly investigated Theme Creator doesn’t update?, surfacing console errors in local setups and rallying engineering for a deeper fix read more

• ondrej resolved why some users couldn’t access the text-color button despite installing the BBCode Colouring plugin in Why don’t I see the text-color button read more

• Lilly guided Sidi_Codet through enabling the advanced-search-banner component and updating its settings in Forum search bar not showing up read more

• Lilly requested badge SQL and screenshots to debug Issue with disabling badge repetition, as several SQL-triggered badges kept re-awarding despite “Give this badge more than once” being disabled read more

• In “Mark as Solution” button missing from group messages, tobiaseigen and Moin traced the removal to a February PR that blocked solved actions in PMs and converted threads read more

Installation

• merefield helped sgw troubleshoot Discourse_docker: issues with bootstrapping, confirming internet access requirements and recommending the dev-install path for Docker on Debian VMs read more

UX

• Moin questioned Why is the theme interface width limited to 68 percent?, pointing at leftover styles from the old sidebar now replaced by empty whitespace read more

• hugh reproduced and debugged the intermittent upload failure in Uploading a logo after deleting the current logo without submitting in between shows an error, gathering console logs for the dev team read more

Community

• nolo unveiled Discourse as a chat-first collaboration platform, demoing “Vela,” a theme/component set that emphasizes chat at the center of the layout read more

Theme component

• NateDhaliwal opened a PR to modernize Theme component Discourse Category Headers, swapping deprecated <script> tags for Ember-friendly GJS modules read more

Bug

• ascension.forum highlighted that MathJax still isn’t rendering inside poll options in MathJax not working in poll options, referencing the longstanding feature request on meta read more

Support

• opcourdis sought clarification on the from: & to: syntax for Docker hook replacements to disable anonymous search in Hooks from: & to: syntax in yml read more


Activity by the @team Group


Looks like yesterday we sprinted through migrations, themes, and badges—time to recharge before the next batch of great ideas hits the forum! :rocket:

Today on meta.discourse.org…

Key Stats

97 new posts and 11 new topics in the past 24 hours.

Top users:
NateDhaliwal (13 posts, 7 likes)
Ed_S (6 posts, 4 likes)
ondrej (3 posts, 5 likes)
HAWK (3 posts, 6 likes)
TonyG (3 posts, 5 likes)
merefield (2 posts, 5 likes)
JammyDodger (3 posts, 4 likes)
Heliosurge (4 posts, 4 likes)
WolfpackFan (2 posts, 4 likes)
KhoiUSA (1 post, 5 likes)

Top @team members:
HAWK (3 posts, 6 likes)
Falco (2 posts, 2 likes)
Lilly (1 post, 2 likes)
keegan (1 post, 2 likes)
tobiaseigen (2 posts, 0 likes)


Interesting Topics

Community

  • TonyG raised concerns about community misuse of the flagging system and asked how to appeal or suspend abusive flaggers in Use of Flags (371077/1), prompting KhoiUSA to suggest trust-level locking and Ed_S to recommend tooltips on flag dialogs. read more

Support

  • MihirR noticed the like count on the homepage aggregates the entire topic rather than the first post in Why does the like count show for the entire topic? (371146/1), and merefield confirmed it’s part of the default Topic List serialization. read more

  • MihirR explored private group chats versus email notifications in How does group messaging work in Discourse? (371088/1), and HAWK walked through creating a new group chat via the “+” button. read more

  • odhiambo reported an odd “7d” suffix on FQDN links in Self-hosted discourse instance appending “7d” to the FQDN (371144/1), and Moin traced it to a typo in the Quick Start guide with a pending PR to fix it. read more

  • Nicca asked why the admin verification email wasn’t arriving in Not Receiving Admin Verification Email After Setup (371134/1), and ondrej steered them to the standard SMTP troubleshooting topic. read more

  • Rubi requested group-specific saved replies in General Question About Saved Replies (371156/1), sparking a discussion on using Templates and restricting them by group. read more

Bug

  • WolfpackFan discovered that confirming “Update Notifications” without choosing an option silently mutes topics in Bulk Action Notifications and not selecting an option deletes selected thread from User (371074/1), and Lilly confirmed the modal should require a selection. read more

  • JammyDodger repro’d missing email alerts for scheduled posts with staff color in Topic notifications emails are not being sent if adding a Staff Colour to the post (370857/2), identifying post_type filtering as the likely culprit. read more

Announcements

#Self-Hosting

  • Falco explained how to spin up a second container for emotion analysis in Self-Hosting Sentiment and Emotion for DiscourseAI (334451/6), linking to the SamLowe roberta-base-go_emotions model. read more

Dev

  • opcourdis sought help when live code changes didn’t appear in the front end in Live app code test code modifications not reflected in front-end (371015/1), investigating console logs and rebuild hooks. read more

Installation

  • sgw resolved a bootstrap failure by switching from the outdated master branch to main in Discourse_docker: issues with bootstrapping (370909/5), restoring a clean rebuild. read more

  • ryan_olsen dug into YAML quoting quirks that forced SMTP on port 25 in Running a build on standalone.yml (371032/1), highlighting the need to remove stray quotes. read more

Support

  • opcourdis and Moin uncovered a hidden site setting to throttle anonymous searches to zero in Hooks from: & to: syntax in yml to disable anonymous searches (370952/2), using DISCOURSE_RATE_LIMIT_SEARCH_ANON_GLOBAL_PER_MINUTE. read more

Theme component

  • BrikoX flagged a breakage after Discourse 3.5.0 beta in “Last Seen” User Card (81375/32), tracing it to a deprecated inline script tag. read more

Activity by the @team Group


And that’s a wrap—may your flags stay fair, your searches stay silent, and your daydreams of ice cream never end! :soft_ice_cream:

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

Today on meta.discourse.org…

Key Stats

85 new posts, 7 new topics

Top users (posts & likes):


Interesting Topics

Announcements

Bug

Feature

Support

Community


Activity by the @team Group

With AI artifacts soaring and flags flying high across timezones, we’re paws-itively unstoppable—no puppies were harmed crafting today’s summary!

Today on meta.discourse.org…

Key Stats

  • New Posts: 85
  • New Topics: 7 (view all)

Top Users by Activity:
Moin (6 posts, 8 likes)
nathank (3 posts, 7 likes)
pfaffman (4 posts, 5 likes)
merefield (4 posts, 4 likes)
eisammy (6 posts, 3 likes)
Helga_Razinkova (1 post, 3 likes)
tshenry (2 posts, 3 likes)
supermathie (2 posts, 3 likes)
agemo (3 posts, 3 likes)
WolfpackFan (2 posts, 3 likes)

Interesting Topics

  • Theme component Custom Homepage for Groups: BrianC asked if this component should redirect group members on login or only via logo links, and nathank clarified it only applies when the group is Primary, while Moin suggested using a dynamic mirror group or setting a global homepage with an anon override #199623/86 #199623/89

  • #Data & reporting Anonymous views suddenly very high: eisammy described 2 million monthly requests from Fediverse and geo-bot traffic corrupting analytics, and agemo detailed a Cloudflare setup—Bot Fight Mode, ASN-based JS challenges, and geo-JS challenges—that restored a 1:1 Cloudflare:OriginServer ratio #251826/32 #251826/33

  • Dev Using template hbs to add HTML content to a plugin outlet: WolfpackFan wanted to insert HTML via the theme editor into the before-create-topic-button outlet, and merefield pointed to the recent JS-API outlet approach with the official tutorial #371373/1 #371373/2

  • Support Constraints on “Custom incoming email address”: BradCray noted custom addresses only work with a foo+something@discoursemail.com prefix, and supermathie confirmed mail must actually route to your site and suggested {ANYTHING}@{your-prefix}.discoursemail.com as a reliable option #371380/1 #371380/2

  • Bug Can admins no longer see who deleted a post?: Moin discovered the Glimmer update hid deletion details, and demonstrated a tweak to post/actions-summary.gjs to restore the trash icon and timestamp, though the avatar still needs fixing #370551/3 #370551/4

  • Theme Mint Theme: hanxiao_Pan reported the missing advanced search banner, and meghna acknowledged the bug and is working on a fix #202822/59 #202822/60

  • Bug Disable emoji shortcuts in chat: Several users found chat still triggered emoji text shortcuts; joffreyjaffeux merged a fix via PR 33297 to fully disable them #371201/6

  • Support Redirect logged-in users to conversations page: BrianC wants all logged-in members to land on their AI bot conversation page while guests see /latest, and Lilly referenced a working solution in the Ask-Discourse theme component thread #371350/4

  • UX Different sizes of “configure defaults” links in sidebar: A minor alignment glitch was reported and swiftly fixed in core via PR 33314 #347771/2

  • Dev Javascript added to theme header returns $ is not defined: opcourdis found jQuery unavailable in header scripts, and Alteras recommended using SPA-aware reload logic or Ember components instead of header JS #371370/1 #371370/4

  • Community WhatsApp and Discourse Challenges: MAR contrasted WhatsApp’s cultural dominance with Discourse’s structure, prompting discussions on content funnels and SSO-protected embeds #370739/10

  • Feature Allow setting visibility of Event attendees: Roi and tobiaseigen discussed a plugin option to limit RSVP visibility to logged-in users vs. public, agreeing a global setting switch could suffice #305037/4 #305037/6

  • Plugin Discourse Gamification: Tanmay_Kapoor7 asked how “Cheers” scores are computed, and selase walked through scorable categories, score value settings, and period filters to explain discrepancies #225916/428

  • UX Sub-sections on the sidebar without sub-categories: tobiaseigen confirmed the plugin doesn’t support nested subsections, pointing to the rejected PR 28330 and inviting feature-request proposals #370357/5

  • Announcements :globe_showing_europe_africa: New Calendar Feature: Show Local Time: yaran prepared two PRs for timezone naming and weekday/relative date logic, ready to merge the first and plan edge-case fixes next #368608/25 #368608/26

Activity by the @team Group

  • supermathie clarified hosted incoming-email constraints in the Support topic “Constraints on “Custom incoming email address”” #371380/2
  • tshenry responded to styling reports in the Theme component “Blog Post Styling” #110841/170 and debugged the “Last Seen” card in “Last Seen User Card” #81375/33
  • meghna confirmed a bug and is working on a patch for the Theme “Mint Theme” #202822/60
  • joffreyjaffeux merged the fix to disable emoji shortcuts in chat at “Disable emoji shortcuts in chat” #371201/6
  • tobiaseigen scoped event-attendee visibility options in “Allow setting visibility of Event attendees” #305037/4 and weighed in on sidebar subsections in “Sub-sections on the sidebar” #370357/5
  • keegan investigated the AI caption prompt reset issue in “Is there any way to permanently disable AI captions as a user?” #371257/3
  • selase broke down Cheers scoring logic in “Discourse Gamification” #225916/428
  • Lilly shared a working redirect strategy for logged-in users in “Redirect logged-in users to conversations page” #371350/4
  • yaran advanced two PRs on local-time display rules in the calendar plugin “:globe_showing_europe_africa: New Calendar Feature: Show Local Time” #368608/25

Let’s hope tomorrow’s threads stay attack-free and puppy-approved!

Today on meta.discourse.org…

Key Stats

  • Total new posts: 97

  • Total new topics: 16

  • Top users by posts & likes:

    1. Falco — 6 posts, 20 likes
    2. joffreyjaffeux — 9 posts, 18 likes
    3. saquetim — 2 posts, 9 likes
    4. hugh — 2 posts, 6 likes
    5. Magie — 4 posts, 6 likes
    6. pfaffman — 9 posts, 5 likes
    7. Moin — 4 posts, 5 likes
    8. nathank — 2 posts, 4 likes
    9. Richie — 1 post, 4 likes
    10. tgxworld — 1 post, 4 likes

Interesting Topics

Feature

  • Handling Video Compatibility in Forums

    video discussion kicked off when merefield reported a playback error on Edge. Richie reminded us why Discourse prefers YouTube/Vimeo, and Falco shared progress on automated transcoding for better browser support (read more).

Bug

  • Calendar event seems broken?

    After the latest update, events lost their dates for some German users. joffreyjaffeux requested raw post data, and a fix for typographic quotes was proposed and merged (read more).

  • Disable emoji shortcuts in chat

    A debate erupted over the new chat emoji replacements. Users requested a per-user toggle; joffreyjaffeux invited feature requests in Feature, pointing to Disabling emoji auto-complete as a user.

  • Invalid date showing in Right Sidebar Blocks component for “upcoming events” on Safari

    Neil_Evans2 spotted “invalid date” on Safari but not other browsers. joffreyjaffeux is unable to repro; investigation continues (read more).

  • Javascript added to theme header returns $ is not defined

    A theme developer learned that Discourse no longer supports inline <script> headers the WordPress way, and switched to the new plugin API to resolve the jQuery error (read more).

Announcements

  • 3.5.0.beta7: Smart link editing, better invite tracking, unique icons, and fixing name management

    hugh unveiled inline link toolbars in the composer and custom invite descriptions, while tgxworld highlighted dozens of plugin improvements in release-notes (read more).

  • 3.4.6: Security fix release

    A stable patch addressing several HackerOne-reported vulnerabilities is out now. Sites on tests-passed or beta are encouraged to update (read more).

  • Upcoming Events filter & Event Location/Description

    joffreyjaffeux added a toggle to view all vs. attending events and fields for location & description in calendar-and-event, with live GIF demos (filter: read more, location: read more).

Support

  • Is Discourse not as smooth due to web app limitations

    On iPhone 15 Pro, MihirR felt lag around keyboard events. Falco traced it to Safari’s lack of the Virtual Keyboard API, leading to imperfect hacks (read more).

  • Custom badge description not showing up in “summary”

    ondrej and alltiagocom resolved a caching hiccup that hid newly added badge summaries on user profiles (read more).

  • Troubleshooting Cheers score discrepancies

    Tanmay_Kapoor7 saw mismatched Cheer counts. Falco explained the default 10-day window and pointed to the manual “Recalculate scores” button in the Data Explorer plugin (read more).

  • Cannot select author with the RSS feed polling plugin

    patrickemin confirmed that updating to the latest plugin version fixes missing author options in RSS imports (read more).

  • Relation “discourse_automation_automations” restoring from 3.3beta1 to 3.5beta7

    Database restores hit a duplicate-table error. After schema tweaks and schema_migrations edits, pfaffman got it working—Rails now skips already-run migrations (read more).

  • Bootstrap error with AI plugin, bundle exec rake db:migrate

    Missing Postgres extension vector caused migrations to fail. Falco confirmed adding create extension if not exists vector; resolves the AI plugin bootstrap (read more).

#Data & reporting

  • Joining classification_results table to other tables support request

    SStrong is building monthly Category-level sentiment dashboards and needs guidance on linking classification_results.target_id to posts. Community input is needed (read more).


Activity by the @team Group


Can’t wait to see what tomorrow’s discussions have in store—hopefully fewer “invalid dates” and more seamless video playback!

Today on meta.discourse.org…

Key Stats

Interesting Topics

“dropping a ‘0’ in the single digit date” read more

  • Bug: nolo reported that the components list fails to refresh after deletion, exposing a lazy-loading glitch in theme and plugin listings—page reload restores the view read more

  • Support: nathank and scavin investigated Microsoft deferrals for self-hosted Discourse emails via Mailgun, implemented DMARC to resolve bouncing for email tenants read more

  • Support: merefield guided ice.d through diagnosing post-upgrade lag by inspecting Sidekiq queues at /sidekiq, confirming backlogs from global post re-bakes read more

  • Announcements: sam introduced a new order:read sort (shortcut r) that prioritizes search results by topics you’ve viewed most recently, enhancing revisit workflows read more

  • Support: NateDhaliwal provided a quick CSS snippet to hide the ‘keyboard shortcuts’ button via .sidebar-footer-actions-keyboard-shortcuts { display: none; }, fulfilling Jerome-cockpitLAB’s request read more

  • UX: sam, kris.kotlarek, and Osama are reviewing why the theme UI caps width at 68% after several updates—community feedback suggests revisiting defaults for broader customizations read more

  • Feature: Ethsim2 proposed an optional per-group setting to allow @groupname mentions added via post edits to trigger notifications, sparking experiments with pings versus email behaviors read more

  • Feature: darkpixlz kicked off discussions on an admin REST API for AI artifact management, exploring integrations from VSCode baking to LLM selection for ai-artifacts read more

  • Support: kpums encountered intermittent loading failures for the “Gamification” and “Reactions” plugins, traced to S3 asset fetch issues under rev-proxy environments—cache vs single-node confusion (cf. Syntax Highlighter assets glitch discussion) read more

  • Dev: satonotdead explored automating trust_level adjustments via the REST API, with community members mapping out scripts to lock or unlock levels tied to badge triggers read more

  • Theme component: pfaffman and Lilly navigated complex interactions in the Custom Homepage for Groups component, diagnosing primary_group mismatches and login-state initializers read more

  • #Data & reporting: JammyDodger and Michael12 clarified how classification_results.target_type links to posts.id, guiding SQL queries for topic-level sentiment dashboards read more

  • Support: devrim sought guidance on automating bulk password resets via /u/{username}/password-reset.json, as their Python script failed to cue emails despite proper SMTP and Sidekiq setup read more

  • Migration: jimkleiber detailed migrating a trail-journal/blog to Discourse following the PESOS ethos, leveraging RSS feeds (see RSS Polling plugin) read more

Activity by the @team Group

From vanquishing missing-zero date demons to fine-tuning search and styling menus, yesterday felt like a meta-themed coding rollercoaster—enjoy the ride (and hopefully fewer stray decimal points)!

Today on meta.discourse.org…

Key Stats

Interesting Topics

Support

Bug

Dev

Feature

Theme component

Announcements

Activity by the @team Group

Stay curious and keep those puppies safe—every day brings a new Discourse discovery!

Today on meta.discourse.org…

Key Stats

New posts: 72
New topics: 10

Top users:

Interesting Topics

Theme component

  • “Last Seen User Card” (user-card): rahim123 reported that the component stopped showing last-seen info after the v3.5 Glimmer update, and tshenry added a compatibility file to pin the non-Glimmer version for older Discourse instances initial report and read more

blog

  • “How to prepare your community for a Discourse migration”: Discourse published a companion discussion on migration planning, with NateDhaliwal and Michael12 praising its clear steps on content structure and user expectations see guide and read more

General

UX

  • “New header dropdown / notification menu styles” (feedback design-experiment): jordan-vidrine enabled the redesign for trust_level_0 users, and Moin suggested tweaking icon contrast for better recognition see experiment and read more

  • “Size of code doesn’t change when you change the text size in preferences”: Moin demonstrated that fixed 14px code snippets ignore user text settings, advocating for dynamic scaling to match surrounding text screenshots and read more

Dev

  • “api.renderInOutlet not rendering?”: Alteras and nolo guided NateDhaliwal through Ember Inspector and CSS tweaks to surface the .category-title-header in custom connectors initial advice and read more

  • “Can Play Billing be enabled in a Discourse TWA forum?”: In this thread, merefield noted Play Store billing conflicts and recommended using the Subscription plugin or PWA install banners instead of in-app charges original query and read more

Support

  • “Is it possible to embed counters in the footer of the site?”: DigneZzZ asked about Yandex.Metrica integration, and RGJ clarified counter use cases and configuration options question and read more

  • “Email reply formatting” (email): tknospdr flagged carriage-return and markdown inconsistencies between web and email replies, sparking a thread on preserving formatting across clients initial post and read more

  • “Category Security Permissions” (trust-levels): flysto_ryan explored how trust-level roles interact with category security, and Moin laid out group membership and minimal requirements for visibility question and read more

  • “Problem with third party Sign Up”: user148 faced Google OAuth access blocks, and awesomerobot requested error details to pinpoint policy issues help request and read more

  • “Is there a way to see what posts have been hidden and by whom?”: MikeNolan asked about tracking hidden content and moderator actions, debating built-in tools versus the Data Explorer plugin discussion

  • “Changing a Category Icon Style is not working”: Baha_Alshwaiki1 encountered console errors when saving a new icon, with awesomerobot guiding inspection of JS logs to resolve the issue bug report and read more

Feature

  • “Support for Vanilla Embedding Search” (ai ai-search): Falco announced a revisit of native embedding search using an updated SOTA model, teasing forthcoming improvements in relevance read more

Announcements

Activity by the @team Group

  • Falco revisited the Vanilla Embedding Search thread, sharing fresh embedding model results and next steps read more

  • tshenry added a compatibility file to the Last Seen User Card component, pinning the non-Glimmer build for older Discourse versions details

  • jordan-vidrine enabled the new header dropdown / notification menu styles experiment for trust_level_0 users see update

  • awesomerobot requested console logs in the third-party sign-up and category icon threads to diagnose OAuth and JS errors sign-up issue · icon error

  • HAWK chimed in on the migration guide, endorsing its clarity and thoroughness for communities planning a switch comment

  • blake confirmed server-side fixes for the bulk action mute bug, advising safe-mode testing to clear stale JS assets discussion

  • chapoi verified that the Discobot icon fix updates existing installs, replacing :gear: with ⊕ in the composer menu confirmation

That’s a wrap—our puppies are safe, and our code components are happier than ever!

Today on meta.discourse.org…

Key Stats

Interesting Topics

Feature

Support

Bug

#Data & reporting

Installation

  • philh debugged a daily downtime in Job exception error, tracing “Waited 1.0 seconds” Redis errors. The community is weighing memory and unicorn worker tweaks.

Dev

UX

Activity by the @team Group

Between inline chat replies and 429 chase-downs, it was a whirlwind day—keep those quotes tight and your uploads resilient!

Today on meta.discourse.org…

Key Stats

Interesting Topics

Support

  • Under Support code-review, Moin reported that the outdated review.discourse.org link remains live; HAWK clarified it’s now internal-only explanation and sam confirmed plans to update the copy plans.

  • A user struggled to access uploaded images externally, hitting 404s on live Support site; the community traced the issue report to missing uploads after migration and corrected file permissions in a follow-up solution.

  • Several admins reported that their Discourse instances lose connection to Redis nightly between 00:15–00:30; Esat_Ceber raised the Support request log dump seeking causes and fixes.

  • In Support, TheNab couldn’t inject inline <script> tags in the Landing Pages plugin due to a strict content-security-policy details.

  • notriddle flagged missing sender addresses causing errors in iCloud delivery; community members linked it to hosted-support email headers discussion and a community reply advice.

  • A Support user, MihirR, asked how to pass current user details to Razorpay via a custom Landing Page; guidance is pending on capturing username or email in the plugin question.

  • avidseeker requested automatic conversion of uploaded images to AVIF using ImageMagick; community weighed in on thumbnail compression and file-type selection Support proposal.

Feature

Bug

Theme component

  • The long-standing Discourse Category Headers theme component was modernized with a Glimmer rewrite and parent-bg-image setting by NateDhaliwal PR details.

Activity by the @team Group

Phew, that was ruff—free-floating uploads, DM delays, and math hacks aside, no puppies were harmed in the making of this update!

Today on meta.discourse.org…

Key Stats

Interesting Topics

Activity by the @team Group

No puppies were harmed in this flurry of activity—just 84 posts, 18 new discussions, and a whole lot of Discourse magic!

Today on meta.discourse.org…

Key Stats

Interesting Topics

Support

Community

Theme component

Plugin

Bug

  • “First accepted solution” trigger doesn’t work
    Moin flagged that solved-topic automations weren’t firing; nat merged a fix to the discourse-solved plugin.
    Issue report Fix merged

  • Inconsistencies in the unread posts indicators
    WolfpackFan noticed missing red-dot counts on migrated topics; Moin explained that only tracking topics show unread badges.
    Bug report Tracking clarified

Announcements

Dev

  • Upcoming post stream changes – How to prepare themes and plugins
    pangbo dissected odd @user={{@post}} usage and separate post-avatar-flair outlets; david explained the rationale for consistency.Code question @david’s reply

#Data & reporting

Activity by the @team Group

Stay tuned for tomorrow’s recap—our puppies promise to keep all translations and automations lively!

Today on meta.discourse.org…

Key Stats

Interesting Topics

Announcements

Bug

Feature

Support

Community

  • The debate over running Discourse without any AI features drew environmental and ethical viewpoints, with contributors questioning resource trade-offs in AI-free Discourse.

Plugin

  • Real-time discussion needs drove tests of Discourse Livestream with PeerTube, revealing 20 s latency and optional chat-only modes in Discourse Livestream.

Theme component

#Administrators

  • Federation experts walked through ActivityPub actor mappings, explaining how Mastodon replies appear as Discourse posts in Publishing posts to Mastodon.

Activity by the @team Group

Stay pawsitive—your messages are now streamlined, bugs are getting squashed, and the puppies are safe (for now)!

Today on meta.discourse.org…

Key Stats

  • 138 new posts, 32 new topics in the past 24 hours (site report).
  • Top users: RGJ (3 posts, 14 likes), Alteras (2 posts, 13 likes), JammyDodger (18 posts, 12 likes), Falco (4 posts, 11 likes), Moin (5 posts, 11 likes), pfaffman (4 posts, 7 likes), sam (3 posts, 5 likes), nathank (4 posts, 4 likes), Ed_S (2 posts, 3 likes), tshenry (1 post, 3 likes).

Interesting Topics

Plugin

Theme component

Support

#Site feedback

  • In #Site feedback, JammyDodger checked on the AI caption bot, and Falco restored the vision_enabled flag so images now show captions again in Quick welfare check on the AI caption bot (fix applied; read more)

  • In #Site feedback, Moin flagged the overflow issue of the Composer More menu on tablets and contrasted with the fixed limited-height menu in Composer more menu partly hidden behind header and composer (UX video; read more)

Community

Announcements

UX

  • In UX, JammyDodger reported misaligned and colorless badges in quotes under Category badges are misaligned and lose their colour in quotes, highlighting the need for quote styling fixes (screenshot; read more)

Bug

  • In Bug, NateDhaliwal uncovered a delay in the topic timeline counter in Topic timeline’s current post number blank, prompting further mobile timeline optimizations (issue demo; read more)

Dev

Feature

  • In Feature, Ethsim2 proposed adding diagonal fractions via \nicefrac to KaTeX and MathJax in Feature Request: Support for \nicefrac in Discourse Math, outlining both plugin and core paths for improved inline formatting (proposal; read more)

Activity by the @team Group

Have fun reading — your keyboard might need a breather (and your pups will thank you for it)!