Discourse 버전 2.7

초점

  • :white_check_mark: ->를 → 규칙에 추가하고 수정하기 쉽도록 “Markdown Typographer” 개선 @Roman

  • :white_check_mark: 인라인 원박싱(Oneboxing)을 기본 끔에서 기본 켬으로 전환

  • :white_check_mark: 사용자가 계정 거절 시점을 알 수 있도록 선택적으로 허용 @kris.kotlarek

  • :white_check_mark: 북마크 알림 UX와 일치하도록 토픽 타이머 UX 재구성 @martin

  • :white_check_mark: 로그인 / 가입 UX 개선 @jordan.vidrine

  • :white_check_mark: 토픽에 따라 극한 부하 시 로그인 필요 사이트 처리 개선 @nbianca

  • :white_check_mark: 연결된 단어와 대체된 단어를 admin/logs/watched words에 추가하고, 토픽에 따라 자동 침묵을 이동 @nbianca

  • :white_check_mark: "방해 금지"를 실험적 기능으로 추가 @markvanlan

  • :white_check_mark: 토픽에 따라 “Apple로 로그인” 지원 @david

  • :white_check_mark: 토픽에 따라 초대 시스템 전반 개편 @dan

  • :white_check_mark: 사용자 프로필에 읽기 기록 노출

  • :white_check_mark: 대시보드에서 새 Discourse 기능 알림 @pmusaraj

  • :white_check_mark: PM(개인 메시지) 일괄 작업 지원 @nbianca

  • :white_check_mark: 선택된 작업에 따라 컴포저 아이콘(및 제출 버튼) 변경 @osama

  • :white_check_mark: 마크다운 헤더에 앵커 링크 ID 자동 추가 @nbianca

  • :white_check_mark: 토픽에 따라 공식 플러그인이 포크된 것으로 표시될 때 Docker 관리자에서 경고 @nbianca

  • :white_check_mark: 사이트 설정에 대한 관리자 및 스태프의 더 의도적인 보안을 위해 새로운 HTML 사이트 설정 유형을 생성하고, 기존 모든 텍스트 사이트 설정을 기본적으로 일반 텍스트로 명시적으로 설정 @Roman

  • :white_check_mark: 사용자가 그룹에 추가되거나 제거될 때 웹훅 발화 @vinothkannans

코드네임

시작일

2020년 12월 1일

출시일

2021년 5월 18일

67개의 좋아요

새로운 기능

  • 영어(영국) 로케일 추가
  • 방해 금지(Do Not Disturb)
  • 사이트의 작은 로고를 시스템 사용자 아바타로 사용
  • 기본적으로 모든 도메인에 대해 인라인 원박스(Onebox) 활성화
  • 선택적 필터링된 답변 보기
  • 관리자 대시보드에 새로운 기능 섹션 추가
  • 'Discourse SSO’를 DiscourseConnect로 이름 변경
  • 토픽 타이머 UI 개편
  • 초대 시스템의 다양한 개선 사항
  • 감시 중인 단어 자동 태그 지정
  • 메일링 리스트 모드 기본 비활성화
  • 사이트 업데이트 모달을 덜 눈에 띄는 프롬프트로 이동
  • 자동 그룹에 대한 아바타 플레어 설정 허용
  • 제목에 앵커 링크 추가
  • 북마크 고정
  • 관리자가 나중에 검토할 수 있도록 게시물을 플래그 지정
  • 사용자 정의 필드로 사용자 검색 기능
  • 클라이언트 측 업로드 변환을 허용하는 새로운 API 훅
  • 게시물에 대한 사용자 정의 필터 등록 기능
  • 초대 시 메시지 전송 허용
  • 수신 base64 인코딩된 이메일을 수락하기 위해 email_encoded 매개변수 추가
  • latest-topic-list-item에 클래스 이름 추가
  • 좋아요 웹훅 지원 추가
  • 항상 새 줄에 이미지를 삽입하고 그 뒤에 줄바꿈 추가
  • 토픽 목록 임베드의 작은 개선 사항
  • 새로운 ‘trim_incoming_emails’ 사이트 설정
  • 사용자 요약의 “Most…” 섹션에 나열된 아바타에 아바타 플레어 포함
  • TL4 및 카테고리 모더레이터가 게시물 병합 가능
  • 검토 가능 점수 업데이트 웹훅 추가
  • 토픽 목록 임베드에 ‘top’ 보기 사용 허용
  • 토픽 공유 모달 개선
  • 비공개 사이트에서 익명 페이지 뷰 무시
  • 프로덕션 환경에서 테마 테스트 실행 허용
  • 검토 대기열을 위한 낮은 우선순위 필터
  • 새로운 토픽 공유 모달
  • 비디오를 렌더링할 수 없는 경우 알림 표시
  • 고급 모드에서 텍스트 영역 표시
  • 게시물에서 애니메이션 이미지 일시 정지 허용
  • category-navigation 아웃렛을 태그가 없도록 변경
  • 자동 태그 지정에 대한 제목 감시
  • 검토 대기열을 사용하여 모든 게시물 검토
  • 카테고리 상자 내 토픽 수 표시
  • category-box-below-each-category 플러그인 아웃렛 추가
  • 컴포저에 슬로우 모드 표시기 표시
  • 슬로우 모드 대화 상자에서 "Enabled Until"을 필수로 설정
  • 슬로우 모드 메시지와 간격 조정
  • 환경 변수를 통해 postgres 연결 변수 설정 허용
  • 초대 키 길이 감소
  • 이메일로 초대된 사용자 자동 활성화
  • 토픽 소유자가 첫 게시물을 무제한으로 수정할 수 있도록 하는 카테고리 설정
  • 게시물이 승인될 때 이메일 알림 전송
  • 약관에 있는 통계에 마지막 날짜 추가
  • 사용자 이벤트 웹훅에 user_confirmed_email 추가
  • tag_groups#search 엔드포인트를 공개로 변경
  • 그룹에 사용자가 추가/제거될 때 웹훅 트리거
  • 일부 원박스에 SVG 아이콘 사용
  • 사이트 설정을 일반 텍스트로 취급하고 새로운 HTML 유형 추가
  • 테마/컴포넌트 QUnit 테스트 도입
  • 기존 링크 전용 초대 가져오기
  • 보조 이메일 최대 제한 추가
  • 초대 링크 복사 시 저장 트리거
  • 컴포저 리사이즈 진행에 jQuery 대신 appEvents 사용
  • 개인 메시지가 없을 때 빠른 접근 메뉴에 교육용 메시지 표시
  • 원박스어(Oneboxer) 캐시 응답 본문
  • 관리자가 사용자 필드를 미리 채울 수 있도록 허용
  • Google Tag Manager 통합을 위한 nonce 구현
  • 새로운 :topic_tags_changed DiscourseEvent 추가
  • 이모지 또는 유사한 문자를 하나로 취급
  • 감시 중인 단어 가져오기 및 내보내기
  • CSP frame-ancestors 지원 추가
  • ¶를 ¶로 대체하는 타이포그래퍼 규칙 추가
  • 크롤러 보기에서 브라우저 업데이트 구현
  • 가입 양식에서 이메일 사용 가능 여부 확인
  • HTML 태그에 admin-area 클래스 추가
  • 사용자가 초안을 저장하고 컴포저를 닫을 수 있도록 허용
  • DiscourseConnect SSO가 활성화되어 있을 때 초대 사용 허용
  • 초대 표시 페이지에서 이메일을 난독화
  • markdown-it 대체 규칙 대체
  • 새로운 TopicEmbed 생성 시 시스템 사용자로 폴백
  • 만료된 초대 탭 개선
  • cluster_name을 구성하고 /srv/status에 사용하도록 허용
  • 타임라인 위 플러그인 아웃렛 추가
  • 좋아요를 위한 새로운 DiscourseEvent 트리거
  • 새로운 초대 모달에서 연락처 선택기 활성화
  • DiscourseConnect CSRF 보호를 비활성화하는 플래그
  • tag-custom-settings 플러그인 아웃렛 추가
  • 태그 지정이 활성화되어 있으면 항상 태그 드롭다운 표시
  • PM(개인 메시지)을 위한 일괄 작업 구현
  • 카테고리 그룹 모더레이터가 토픽을 고정/고정 해제할 수 있도록 허용
  • 검색 엔진이 태그 페이지를 색인하도록 허용
  • Omniauth 제공자를 통한 초대 사용 허용
  • 매우 높음/낮음 검색 우선순위를 절대 양 끝으로 랭킹하도록 변경
  • Select All이 켜져 있으면 새로 로드된 토픽을 자동으로 일괄 선택에 추가
  • 웹 앱 매니페스트에 선택적 스크린샷 추가
  • 보안 관련 사용자 설정을 다른 탭으로 이동
  • 상대 시간 선택기에 연도 추가
  • 이모지를 외부 URL에서 가져오도록 허용하는 사이트 설정 추가
  • S3 백업 저장소 오류에 대한 세부 정보 포함
  • id로 검토 가능 항목 필터링
  • 웹매니페스트에 사이트 설명 추가
  • disable_onebox_media_download_controls 숨겨진 사이트 설정 추가
  • “time_read” 통계를 사용하여 사용자를 의심스러운 사용자로 플래그 지정
  • 쿼리 매개변수를 통한 빠른 테마 설치
  • diffhtml을 사용하여 컴포저 미리보기 업데이트
  • mark 태그 지원
  • 타이머와 북마크에 대한 상대 시간 입력 및 마지막 게시물 기반 타이머의 자동 닫기 후속 조치
  • 게시물을 기존 토픽으로 이동할 때 단일 토픽 자동 선택
  • 원박스 이미지를 토픽 썸네일로 사용하도록 허용
  • 사용자 활동 페이지에 “최근 읽은 토픽” 탭 추가
  • 마크다운을 통해 게시물/토픽 썸네일 우선순위 설정 허용
  • 모든 새 토픽 무시 기능
  • DiscourseHub에서 키보드 뒤로/앞으로 탐색 지원
  • CLI를 통해 복원할 때 백업 위치 재정의 허용
  • 특정 태그에서 새 토픽 무시 기능
  • 사용자 에이전트 푸시 구독 변경 이벤트 처리
  • 기간이 지정된 토픽 타이머(답변 자동 삭제, 마지막 게시물 기반 닫기)에 < 1 hour 및 < 1 day 기간 허용
  • 새 토픽을 무시하는 새로운 방법
  • 인라인 원박스에 대해 blocked_onebox_domains 설정 확인
  • 그룹 설정 및 멤버 관리 개선
  • 새로운 기능을 확인하는 일일 작업 추가
  • 선택적 플러그인 메타에 연락처 이메일 메타데이터 항목 추가
  • nginx 로그 형식에 추가 응답 헤더 추가
  • 방해 금지 시간을 자동으로 설정하기 위한 알림 일정 생성
  • 사용자 메뉴 아이콘에 alt 속성 부여
  • DISCOURSE_SMTP_FORCE_TLS 옵션 지원
  • 타이포그래퍼가 활성화되어 있을 때 단일 대시 화살표 대체
  • 사용자 가입 거절 사유
  • IMAP가 스팸된 이메일을 감지하고 관련 Discourse 토픽 삭제
  • 그룹이 삭제될 때 로그 기록
  • before-groups-index-container 아웃렛 추가
  • 게시물 자체 삭제 비활성화 허용
  • 이미 설치된 테마를 설치할 때 관리자에게 경고
  • 사용자가 방해 금지 모드를 벗어날 때 알림 이메일 전송
  • max_post_deletions을 0으로 설정하여 게시물 삭제 비활성화
  • 마크다운 타이포그래퍼가 활성화되어 있을 때 화살표 대체
  • CDN 없이 S3를 사용할 때 대시 경고 추가
  • skip_auto_delete_reply_likes 사이트 설정 도입
  • robots.txt에서 이상한 트래픽 소스를 명시적으로 금지
  • 자신의 게시물 검색을 위한 특수 단축키
  • WEBP 이미지 형식 지원 추가
  • 플러그인이 renderTags를 통해 사용자 정의 HTML을 표시하도록 허용
  • 플러그인이 검색 시 사용자 정의 데이터를 미리 로드하도록 허용
  • 인라인 원박스 제목에 게시물 번호 포함
  • 플러그인이 데몬 프로세스를 등록하도록 허용
  • 관리자 사용자 컨트롤러 API를 통한 IP 익명화 허용
  • 슬로우 모드 자동 비활성화
  • 카테고리 그룹 모더레이터가 토픽을 목록에 추가/제거하도록 허용
  • 사용자 데이터 내보내기에 좋아요, 플래그 추가
  • 감시 중인 단어의 최대 길이를 50자에서 100자로 증가
  • GitHub Codespaces 개발 지원
  • 시스템 배지 편집 시 텍스트 사용자 정의 링크
  • 테마 편집기에 뒤로 버튼 추가
  • after-topic-list-body 플러그인 아웃렛 추가
  • 검토자 필터
  • 스태프가 아닌 사용자가 공유 초안을 사용하도록 허용
  • 토픽을 조용히 닫기
  • 카테고리 그룹 모더레이터가 토픽 제목을 편집하도록 허용
5개의 좋아요

버그 수정

  • 충돌을 일으키던 레거시 Ember.keys 사용 제거
  • 와일드카드와 함께 watched words 대체 기능 작동하도록 수정
  • Ember CLI에서 테마 미리보기가 작동하지 않던 문제 수정
  • 해결되지 않은 빈 URI의 경우, 사용 가능한 대안 Oneboxing 전략을 시도하도록 수정
  • 검토 가능한 항목을 자동으로 더 많이 로드하도록 수정
  • 재로드 직후 file-change 이벤트 허용
  • HTML을 파싱할 수 없는 경우 업로드 건너뛰기
  • autotag watched words를 대소문자 구분 없이 작동하도록 수정
  • 알림 수준 사용자 직렬화기에 잘못된 스코프 사용 문제 수정
  • 투표 빌더의 날짜 입력 레이아웃 수정
  • 사용 가능한 경우 미확인 이메일을 먼저 삭제하도록 수정
  • discobot 인증서에 누락된 iframe 닫는 태그 추가
  • 관리자 번들에 resumable.js 포함하도록 수정
  • Ember CLI에서 truth-helpers 작동하도록 수정
  • 인라인 애니메이션 이미지 일시정지 지원
  • 다양한 초대 시스템 수정
  • 토픽 보기 사용자 정의 필터 이후 불안정한 스펙 수정
  • ember-cli 인자를 올바르게 필터링하도록 수정
  • 승인하거나 대기 상태로 전환할 때만 점수 재계산
  • Ember-cli 프록시 하위 폴더 수정
  • 그룹 초대를 생성하는 사용자의 신뢰 수준 확인
  • 수신 이메일에 대해 UndefinedConversionError 잡기
  • topic-link에서 auto-route 제거
  • 하위 폴더 설치 시 스타일 가이드 접근 허용
  • 기본적으로 테마에서도 webp 형식 허용
  • 코어 템플릿은 테마/플러그인을 절대 덮어쓰지 않도록 수정
  • crypto.randomUUID는 새로운 node 릴리스에서만 사용 가능
  • 미분류가 선택된 경우 공유 초안 비활성화
  • 로고가 존재하지 않는 경우 표시 시도하지 않기
  • 누락된 인라인 oneboxes 캐싱
  • watched words 대체 시 무한 루프 방지
  • 현재 카테고리 및 태그 추적 상태 기반으로 토픽 세부 정보 메시지 설정
  • {{ace-editor}}는 Ember CLI 릴리스에서 버그가 있었음
  • Ember CLI 테스트 실행 시 no-sandbox 플래그 사용
  • 표시되는 수정 이력을 최근 100개로 제한
  • 북마크 목록에서 토픽에서 뒤로 누르면 사용자가 / 로 이동하는 문제 수정
  • docker:test 작업이 yarn ember test를 호출하기 전에 의존성 설치하도록 수정
  • 불안정한 future-date-input 테스트 일시적으로 건너뛰기
  • allow_uncategorized_topics가 아닌 경우 미분류 숨기기
  • 알림을 첫 번째 읽지 않은 게시글로 링크
  • 이름이 필수이고 린트 수정인 경우에만 필수 표시
  • 태그 컨트롤 스타일을 데스크톱에도 적용
  • 초대 기반 연관 객체 제거
  • 이 단계에서 토픽이 나이트일 수 있음
  • 새 값이 다를 경우에만 경고 표시
  • 일요일에 future-date-input에서 “다음 주” 숨기기
  • 텍스트 입력이 nil일 때 예외 방지
  • FileHelper와 FinalDestination에서 타임아웃을 올바르게 사용
  • 마법사 로케일 변경이 일부 요소에 적용되지 않던 문제 수정
  • 스태프 로그 셀의 max-width 업데이트
  • 밝은 색상 스킨 선택기는 기본적으로 사용자 선택을 사용하도록 수정
  • count가 사용될 때 심볼로 번역 오버라이드를 조회하는 데 실패하던 문제 수정
  • 잘못된 href가 TopicEmbed를 충돌시키지 않도록 방지
  • JS sizing에서 .svg-as-img 제외
  • 게시글 편집 후 필터 UI 유지
  • 긴 투표가 잘리지 않도록 방지
  • 이메일 내 인라인 이미지 우아하게 처리
  • 테마 필드 오류 추가
  • 사용자 요약 페이지에 아바타 플레어가 표시되지 않던 문제 수정
  • 애니메이션 이미지 일시정지 개선
  • 연속적인 토픽 하이드레이트가 카테고리를 덮어쓰지 않도록 보장
  • 최근 회귀 문제로 인해 qunit을 프록시해야 할 때 프록시하지 않던 문제 수정
  • CSP가 Ember CLI 라이브 리로드를 지원하지 않던 문제 수정
  • 테마 git 버전에서 공백 제거
  • 멘션을 인용할 때 JIT 사용 금지
  • mbox 가져오기 스크립트에서 charset=windows-1252 처리
  • 정규식 사용 대체
  • diffHTML이 외부 변경 사항을 처리하도록 수정
  • 스태프 일괄 작업을 스태프에게만 표시
  • 초보 배지 관련 알림 건너뛰기
  • iOS Safari에서 컴포저가 열린 상태에서 스크롤 시 버그 수정
  • Ember CLI 부트스트랩 시 모든 HTTP 헤더를 통해 전달
  • 연속적인 태그가 이름 변경될 수 있도록 보장
  • 모더레이터가 /admin/customize/watched_words에 접근할 수 있도록 허용
  • 태그 토픽 목록이 잘못된 위치로 스크롤되지 않도록 보장
  • 애니메이션 이미지에 CSS 전환 효과 추가 금지
  • 내보내기가 실패하면 다른 메시지 전송
  • 플래그가 처리되면 모더레이터 그룹용 아카이브 메시지
  • JS sizing에서 이모지 이미지 제외
  • 타이머 + 북마크의 “마지막” 단축키에서 Invalid Date 오류 수정
  • TagDrop은 이제 currentCategory를 사용
  • 플레어 URL이 정의되지 않으면 사용자 카드에 빈 아바타 표시
  • 소문자가 아닌 태그 그룹을 찾을 수 있도록 허용
  • 기간 체크가 비활성화되면 하드코딩된 버전으로 폴백
  • 프로덕션 데이터베이스 마이그레이션 중 스키마 덤프 금지
  • 업로드 유형 테마 설정에 CDN URL 사용
  • post-map 색상 되돌리기
  • .json 경로를 원하면 부트스트랩하지 않기
  • 테마 업로드에 CDN URL 사용
  • 사용자 그룹 메시지 라우트는 대소문자를 구분하지 않아야 함
  • 필수 태그 그룹의 최소 태그 수를 클라이언트 측에서 검증
  • POP3 폴링이 예외나 오래된 이메일 후에도 중단되지 않도록 수정
  • 검토 큐로 보내기 전에 태그 그룹 수 검증 강제
  • CodeCommit 스타일 테마 .git URL 형식 허용
  • 셸 사용을 피하도록 database_restorer 업데이트
  • 코드 블록 복사 시 공백
  • 플러그인 gems가 gem 경로에 있는지 확인
  • 고유한 HTML 헤딩 이름 생성
  • Docking 믹신이 타이머를 정리하지 않던 문제 수정
  • 구식 usercard 스타일 제거, bg img 클래스 수정
  • 사용자에게 초대 검증 오류 표시
  • 초대 오류 메시지 개선
  • 사용자 요약에 상위 6개 카테고리가 표시되도록 보장
  • Ember CLI에서 Already sent headers 오류 수정
  • this.loading은 정의되지 않았으며, state.loading이어야 함
  • 쿼리 매개변수가 있는 영구 링크 처리
  • ember build가 추가 번들에 다이제스트를 추가하지 않던 문제 수정
  • 비공개 카테고리에서 방 얻기 컴포저 메시지 표시 금지
  • Nokogiri와 Loofah를 일관되게 사용
  • 앵커 링크 개선
  • 소프트웨어 업데이트 프롬프트 수정 및 개선
  • 게시글 이동 후 토픽 사용자 북마크된 열이 동기화되지 않던 문제 수정
  • 테마/플러그인에서 raw-view 클래스를 해석할 수 있도록 허용
  • 이메일 메시지가 제공된 경우에만 사용자 정지 이메일 전송
  • 하위 폴더 사이트로 하위 폴더가 아닌 백업 복원 허용
  • 긴 실행 image magick 명령어 자동 타임아웃
  • CJK 블럽에서 불필요한 공백 제거
  • 사용자가 이미 북마크 한도에 도달한 경우 clear_reminder! 또는 다른 업데이트에서 오류 발생 금지
  • 유형을 결정할 때 그룹 플레어 업로드가 존재하는지 확인
  • 상단의 태그에 대한 새 버튼 닫기
  • 기본 미국 번역에서 Behaviour → behavior 철학 수정
  • 모바일 토픽 목록 번호 정렬
  • 소프트웨어 업데이트 배너가 24시간 후에만 표시되도록 보장
  • Ember 템플릿 경로에서 이중 슬래시 방지
  • HTML 스크러버가 깊은 HTML과 작동하도록 수정
  • “메시지 없음” 교육에 대한 작은 조정
  • 다이제스트에 음소거된 카테고리의 watched topics 포함
  • 토픽 내 게시글 탐색 시 현재 필터 유지
  • 컴포저에서 토픽 초안을 로드할 때 태그 유지
  • 로컬 로그인이 비활성화되면 가입 모달 표시
  • 새 토픽 생성 후 상태 초기화
  • 태그 페이지의 새 토픽 버튼 회귀 문제 수정
  • 이메일로 PM 보내기 설정 단순화
  • 전체 페이지 검색에서 일괄 선택
  • Rake themes:update가 테마 업데이트가 실패하면 실패하도록 수정
  • Vanilla js에서 .href와 getAttribute(“href”)는 동일하지 않음
  • Rake themes:install이 테마를 업데이트할 수 없으면 오류 발생
  • watched words 다운로드가 깨져 있던 문제 수정
  • 사용된 초대 코드에 대한 더 나은 오류 메시지
  • requested_by_user_id 필드가 빈 EmailChangeRequest 레코드에서 “confirm new email” 이메일이 실패하던 문제 수정
  • 게시글 병합이 조용히 실패하던 문제 수정
  • YouTube가 컴포저 제목으로 붙여넣기된 경우 제목
  • 가져온 사용자 필드 드롭다운 값 자동 수정
  • 일괄 작업 후 메시지 새로고침
  • 외부 인증에서 스테이징된 사용자를 등록되지 않은 사용자로 처리
  • 사용자 필드는 일괄 CSV에서 대소문자를 구분하지 않음
  • 인증 후 제공된 origin으로 리디렉션
  • 사용자가 PM 이메일을 보낼 수 없는 경우 오류 메시지 개선
  • AdditionalOpts 업데이트 및 함수로 변경
  • 관리자 UI에서 영구 링크를 추가할 때 오류 메시지 표시
  • 그룹 멘션 동기화 시 UniqueViolation 예외 방지
  • 그룹 메시지 버튼을 클릭할 때 컴포저에 “hasTargetGroups” 속성 설정
  • 모달 및 전역 키 바인드 분리
  • 게시글이 이동할 때 북마크된 토픽이 업데이트되지 않던 문제 수정
  • ESC 키로 초안 폐기 모달을 닫을 수 있도록 허용
  • user_notifications에서 허용되어야 할 모든 키 추가
  • 'Chromebook’을 'Chrome OS’로 대체
  • 초대 모달에 초대 대상 붙여넣기 허용
  • PM 게시글을 편집할 때 컴포저 저장 버튼은 :pencil: 저장 편집이어야 함
  • 공개 토픽에서 @discobot 좋아요 기능 제거
  • uploads:fix_missing_s3 rake 작업이 잘못된 SHA1을 사용하던 문제 수정
  • 고아 게시글 수정본 삭제
  • PostRevisor에 topic_diff 추가
  • 익명 사용자에게 모바일 뒤로/앞으로 키 바인드 작동하도록 수정
  • 유효한 키로 사용자 알림 문자열을 오버라이드할 때 오류
  • 하위 카테고리 및 태그가 있는 새-토픽 라우트가 깨져 있던 문제 수정
  • 확장된 답글을 편집할 때 404 오류
  • Rake db:validate_indexes가 깨져 있던 문제 수정
  • 메일링 리스트 마이그레이션 수정
  • 더 나은 이메일 검증 수행
  • 올바른 redemption_count를 설정하기 위한 마이그레이션 추가
  • 기본 테마가 아닌 테마에서 사용된 색상에 대한 회귀 문제
  • 그룹 메시지의 일괄 “아카이브” 및 "수신함으로 이동"이 깨져 있던 문제 수정
  • 검열된 watched words를 일관되게 대체
  • 인용구에 대해 duplicate_link 알림 표시 금지
  • DiscourseConnect가 활성화된 경우 초대 표시 페이지 양식을 절대 표시하지 않기
  • 존재하지 않는 북마크 삭제를 시도하지 않기
  • 익명 사용자는 토픽 슬로우 모드 알림을 확인해야 함.
  • popper의 자동완성 인스턴스가 파괴되도록 보장
  • 이메일 스타일 개선
  • 보이지 않는 링크가 UI/탭 순서에 간섭하지 않도록 보장
  • client.zh_TW.yml 복원
  • 생성되지 않은 리스너가 제거되던 문제 수정
  • Firefox에서 테스트가 깨져 있던 문제 수정
  • 토픽 전환 시 초안 모달을 올바르게 초기화
  • 100-logster 초기화기가 101-lograge보다 먼저 실행되도록 보장
  • 사용자가 검토 큐를 볼 수 있는 경우에만 검토 수를 새로고침
  • 이메일이 오블레이트된 경우 처리 개선
  • 잘못된 웹 푸시 구독 삭제
  • Postgres가 사용 불가능해도 실패하지 않도록 수정
  • 모든 스태프 멤버(TL에 관계없이)가 토픽을 고정/해제할 수 있도록 수정
  • 브라우저 업데이트가 구식 브라우저와 작동하도록 수정
  • code 태그를 블록 레벨 요소로 취급하지 않도록 수정
  • 영구 삭제된 게시글에서 게시글 작업 삭제
  • 긴 파일 확장자를 처리할 수 있도록 수정
  • 컴포넌트에서 기본 테마 색상 변수로 폴백
  • 게시글이 더 이상 존재하지 않는 경우 오류 발생 금지
  • 일부 태그 라우트를 볼 때 JS 없이 목록이 렌더링되지 않던 문제 수정
  • admin/tests의 테스트가 실행되지 않던 문제 수정
  • 멀티사이트에서 내러티브 봇 설정 수정
  • 그룹 소유자가 그룹 플레어를 관리할 수 있도록 허용
  • Font Awesome 아이콘 이스케이프
  • 멘션 알림이 그룹보다 우선순위
  • 토픽 초대 이메일 템플릿을 올바르게 사용
  • 사이트 설정 업로드에 대해 형식 변환 금지
  • 비권장 경고 - 초기화 시 상수가 자동 로드되던 문제
  • 북마크용 PWA 앱 단축키를 새 경로로 이동
  • 추가적인 유효한 테마 .git URL 형식 허용
  • Kernel.open은 비권장됨
  • 비활성화된 배지를 일괄 수여하려고 할 때 적절한 오류 메시지 표시
  • 초대 패널에 링크 표시
  • Ember CLI에서 초대 인수 테스트가 깨져 있던 문제 수정
  • 태그 기반 토픽 목록이 자체 사전 로드 키를 사용하도록 보장
  • robots.txt에서 uploads 경로 차단 금지
  • 토픽을 파괴할 때 관련 게시된 페이지도 파괴.
  • 프로덕션에 json_schemer 포함
  • 쿼리 매개변수 변경 시 네비게이션 항목이 다시 계산되지 않던 문제 수정
  • force_get_hosts에 amazon 사이트 추가
  • QUnit 테스트가 로드 순서에 따라 타임아웃될 수 있음
  • process_post 후 발췌문 업데이트
  • _autoLogin으로 시작될 때 가입 불리언이 전달되도록 보장
  • aws-sdk-s3 및 aws-sdk-sns 버전 업데이트
  • 동일한 이메일을 여러 번 추가하지 않도록 수정
  • 사용자 이메일을 한 번만 검증
  • 모든 watched words 지우기 번역 문자열 추가
  • 테마 설정에 사용 중인 업로드를 정리하지 않도록 수정
  • 초대 페이지에서 omniauth 제공자를 사용할 때 잘못된 매개변수.
  • 초안 시퀀스 업데이트에서 경합 조건
  • 모바일 카테고리 페이지의 새 토픽 표시기
  • URL이 접두사로 시작하더라도 하위 폴더 접두사가 작동하도록 수정
  • UserField 변경이 웹훅에 즉시 반영되도록 보장
  • 하위 폴더가 있는 모바일 앱 알림 URL
  • 초대 링크를 수락할 때 email을 필수 매개변수로 설정.
  • 그룹 개인 메시지에서 메시지 버스
  • 83f332b로 인해 발생한 이모지 CDN 설정의 누락된 따옴표
  • 백업 복원 중 구식 S3 엔드포인트 재매핑
  • 83f332b로 인해 발생한 이모지 경로 오타
  • 목록 이중 패딩 제거
  • 토픽 타이머 및 북마크 시간 옵션 정렬
  • 카테고리 변경 시 최소 태그 수 요구 사항 확인
  • “설치 완료” 페이지에서 사용되지 않는 JS 제거
  • 그룹 카드의 사용자 아바타에 href 추가
  • Topic#invite_group이 새로 생성된 토픽에서 사용자에게 알림을 보내지 못하던 문제 수정
  • 컴포넌트 모바일 전용 CSS 누락
  • 북마크 + 타이머 모달이 모바일에서 작동하도록 CSS 조정
  • 사용자 무음인 경우 PM 이메일 전송 건너뛰기
  • lang을 포함한 html 요소에 적절한 클래스 추가
  • 로그아웃 버튼 100% 너비
  • .hbr 파일 컴파일 시에도 addRawTemplates 사용
  • 테마 컴포넌트에서 색상 정의를 업데이트할 때 다이제스트 업데이트
  • 컴포넌트에 대해 빈 스타일 태그 출력 금지
  • purge_unactivated 쿼리에서 게시글이 있는 사용자 제외
  • Ember CLI 테마 JavaScript/HTML이 삽입되지 않던 문제 수정
  • 하위 폴더 설정에서 카테고리 내부 태그 페이지의 잘못된 URL.
  • auto_silence_first_post_regex 재도입
  • 오류가 누락된 이미지인 경우 오류 표시 금지
  • “기존 게시글로 이동” 검색 필드에서 Enter 키 입력 무시
  • 사용 가능한 경우 사용자의 로케일로 알림 전송.
  • 초대자가 허용 목록에 있는 경우 PM에 사용자 추가 허용 (비록
  • 검증 전 URL에서 공백 제거
  • 로그인 모달 max-width가 충분히 구체적이지 않던 문제 수정
  • 여러 줄 셀이 있는 테이블 붙여넣기
  • 이름 대신 URL을 사용하여 설치된 테마 감지
  • 토픽 간 탐색 시 토픽 존재에서 구독 해제
  • loadOneboxes에 ajax 함수 전달
  • 로딩 상태 없이 라우팅할 때 배지 설명이 업데이트되도록 보장
  • relative-time-picker에서 빈 값 입력 허용
  • login_required 사이트가 부하를 받을 때 오류 메시지 개선
  • Emails.rake- 메일 테스트 전송 시 도메인 사용
  • 게시글이 PM에서 온 경우 posts_read_count 업데이트 금지.
  • 사용자가 파괴될 때 컨텍스트가 누락되면 경고 기록
  • 전환 로딩 없이 mobile-nav 작동하도록 허용
  • 사용자 정의 스코프 추가 시 기존 스코프를 수정하지 않도록 해야 함.
  • 뒤로 탐색 시 Safari 서비스 워커 오류 방지
  • 권한이 없는 사용자에게 그룹 인덱스에서 “일괄” 아이콘 표시 금지
  • 자동 삭제된 검토 가능 사용자에게 거부 이메일 전송 금지
  • email_valid 처리 일관성 유지
  • 항목 선택 시 내비게이션 드롭다운 닫기
  • time_read 임계값을 1분으로 줄임.
  • 하위 폴더 대체는 URL 접두사에만 영향을 미쳐야 함
  • 관리자 대시보드 새 업데이트를 최신순으로 정렬
  • 사용자가 스팸러인 경우 거부 사유를 요구하지 않음.
  • 북마크가 과거의 게시글 날짜를 리마인더로 사용하지 못하도록 방지
  • 수정된 마이그레이션이 실행되도록 보장
  • MoveNewSinceToTable 최적화
  • 그룹 플레어에 S3 CDN 사용
  • NewPostManager가 category_group_moderator 설정을 준수하도록 수정
  • 게시글 읽은 시간을 최대 정수 값으로 제한
  • 가입 모달에서 상단 그라데이션 제거
  • 먼 미래의 토픽 타이머 삭제
  • dismiss 서비스에서 불필요한 OR 제거
  • 최대 토픽 타이머 기간을 20년으로 상향
  • last read가 없는 topic_user가 존재할 때 새 알림 닫기
  • 플러그인이 API 키 스코프를 올바르게 확장할 수 있도록 허용.
  • SSO 페이로드를 버튼 클릭 및 로그 보기 뒤에 숨기기
  • 토픽 created_at 기반 카테고리 설정에서 토픽 자동 닫기
  • 사이트 설정에서 전환 시 스태프 작업 로그 강제 새로고침
  • 올바른 슬러그로 카테고리 리디렉션이 루프를 돌지 않도록 수정
  • 하위 카테고리, 태그 드롭 및 none 값 수정
  • 가시성을 업데이트할 때 topic_count 업데이트
  • Chrome에서 자동완성을 비활성화하기 위해 select-kit에 autocomplete=discourse 사용
  • workbox를 통한 로그 스팸을 중지하기 위해 서비스 워커에 false 사용
  • 업로드 시 group_flair 이미지를 secure로 표시하지 않도록 수정
  • topic-timer-info CSS 클래스 정리, 편집 버튼 추가 및 UI 개선
  • 페이지 게시에 google tracking 추가
  • UI를 통한 백업 복원이 깨져 있던 문제 수정
  • 모더레이터에게 SSO 마지막 페이로드 표시 금지
  • 더 나은 마이그레이션으로 새 알림 닫기
  • should_alter_quality가 png_to_jpg_quality를 준수하도록 수정
  • 관리자 새 기능 회귀 문제
  • 사이트/테마 설정에서 모든 태그 허용, 태그 그룹 제한 무시
  • 토픽 타이머의 duration minutes 값 검증
  • dismiss_new_topics로 이동 마이그레이션 최적화
  • 가로 오버플로우를 피하기 위해 너비 조정
  • 구성된 인용구 URL에 슬러그 추가 금지
  • 컴포저가 닫힌 상태에서 인용구를 추가할 때 줄바꿈 추가
  • 인증 제공자에서 온 빈 이메일 주소 처리
  • 로그인 UI 수정
  • 숨겨진 태그가 추가되거나 제거될 때 알림 보내지 않기
  • 누락된 경로로 인해 복원이 실패할 수 있음
  • 누락된 업로드로 인해 백업 복원이 실패할 수 있음
  • 토픽이 삭제된 경우 404 not found 오류 반환.
  • 토픽 업데이트 게시 전 post.topic 존재 여부 확인
  • 일부 오류 메시지가 잘못된 번역 키를 사용하던 문제 수정
  • SSO 로그인 시작 시 서버 오류 수정 및 스펙 추가
  • RTL 레이아웃에서 토픽 진행 바는 왼쪽에 있어야 함
  • 토픽 타이머 duration_minutes가 올바르게 백필되지 않던 문제 수정
  • 초대 성공 이메일 번역 변수가 이름이 변경됨
  • 검색을 위해 토픽에서 게시글을 집계할 때 가장 이른 게시글 선택.
  • 두 번째 “n 답글” 탭 시 필터링 취소 금지
  • 컴포넌트에서 SCSS 처리 개선
  • 기존 사용자가 이미 그룹 멤버인 경우 새 초대 처리
  • 업데이트된 원격 테마 저장, 활성화된 테마/컴포넌트만 업데이트
  • WEBP로 인한 컴포저 업로드 아이콘 회귀 문제
  • SSO가 켜져 있거나 로컬 로그인이 꺼져 있을 경우 이메일 초대 생성 금지
  • SSO가 켜져 있거나 로컬 로그인이 꺼져 있을 경우 그룹을 통해 새 사용자 초대 금지
  • FastImage 2.2.2에서 nil 경로로 오류가 발생함
  • 자식 테마에 추가 SCSS 포함
  • 여러 PM 수신자를 붙여넣는 기능 지원 복원
  • 삭제된 게시글의 핫링크된 이미지를 가져오는 것 방지.
  • 저장 후 카테고리 순서 새로고침
  • rects가 사용되기 전에 존재하는지 보장
  • 빠른 접근 호버에 북마크 이름 표시
  • discobot 인증서 속도 향상/비블로킹 처리
  • 비활성화된 경우 공유 초단 로직 건너뛰기
  • 이모지 검색/자동완성이 선택된 피부 톤을 준수하도록 수정
  • 기존 공유 초단에 접근할 수 있도록 보장
  • 사이트의 작은 로고를 시스템 사용자 아바타로 사용할 때 CDN의 URL 반환.
  • 파괴된 북마크 컴포넌트에 값 설정 시도 중지
  • IMAP가 알려지지 않은 발신자가 이메일을 통해 그룹 토픽에 답글을 보낼 수 있도록 허용
  • Invisible은 visible의 반대 아님
  • 사용자 승인 시 이메일이 전송되지 않던 문제 수정
  • 이메일 주소당 하나의 초대만 허용
  • 번역된 버튼 제목이 작동하지 않던 문제 수정
  • 사이트 설정에서 번역된 신뢰 수준 이름을 캐시하지 않도록 수정
  • iOS 앱에서 외부 인증 계정 생성
  • 'tr’이 문자열에 대해 호출되도록 보장.
  • 태그 그룹 설정에서 그룹 선택기에서 선택을 제거할 수 없던 문제 수정
  • 사용자 요약의 삭제 버튼 동작 복원.
  • 게시글 답글 이력에서 확장되는 투표
  • post_search_data 마이그레이션을 onceoff 작업으로 이동
  • 새 기능 페이로드에서 버전 지원
  • 배지 관리자 페이지에서 “텍스트 사용자 정의” 링크가 깨져 있던 문제 수정
  • 멘션에서 정확한 일치만 우선순위 해제
  • 사용자 검색에서 비활성 사용자 우선순위 해제
  • 사용자를 익명으로 만들 때 관련 사용자 API 키 파괴.
  • 로그인 후 authentication_data 쿠키 정리
  • 태그가 있는 읽지 않은 토픽 닫기
  • timeline_lookup이 마지막 튜플을 포함하도록 보장
  • Reindex_search 작업이 검색 데이터가 없는 모델에서 작동하도록 수정
  • 북마크 모델에서 렌더링 UX 제거
  • themeId가 없으면 currentThemeColorSchemeId를 찾을 수 없던 문제 수정
  • SSO 레코드 삭제 전 확인 결과 확인
  • 스케줄이 비활성화되면 예약된 DND 타이밍 제거
  • 때로는 shim이 구식 JS 엔진에 의해 평가되는 것 같음
  • 원치 않는 html 인코딩을 건너뛰기 위해 로고 이미지의 raw html 출력
  • 전체 페이지 새로고침 없이 카테고리 업데이트
  • 사용자 이름에 하위 폴더가 포함된 경우 깨진 URL.
  • RTL 로케일에서 공유 팝업 위치가 잘못됨
  • 내장된 댓글은 정규 게시글만 반환해야 함
  • 두 설정이 모두 활성화된 경우 폴백 로케일 경고를 표시.
  • IncomingEmail#created_via의 기본값을 0(알 수 없음)으로 변경하고 NOT NULL로 설정
  • I18n이 번역을 찾을 수 없던 문제.
  • max_redemptions_limit이 1이 될 수 있도록 허용
  • 폴란드어 언어 레이블
  • 존재하지 않는 요소에 포커스 시도 금지
  • 일회용 초대 링크 지원
  • 항상 오버라이드된 색상 필터 표시
  • ember 모델에서 렌더링 UX 제거
  • 검색 결과 블럽에 pg headlines가 사용될 때 이모지 언이스케이프.
  • user_private_message 알림이 있는 경우 그룹 사용자에게 이메일 보내지 않기
  • 새 이메일 확인 라우트에 대해 login required가 건너뛰히도록 보장
  • CurrentUser에 appEvents가 누락됨
  • 속도 제한된 응답에 Retry-Header 추가
  • 북마크 속도 제한기 메시지 테스트 금지
  • 1주 이상 된 pop3 메일 처리 금지
  • 북마크 한도 추가
  • 배지 부여 전 사용자 존재 여부 확인
  • 사용자가 사이트의 작은 로고를 시스템 사용자 아바타로 사용하는 것을 옵트아웃할 수 있도록 허용.
  • Acceptance/bookmarks 테스트 날짜 문제
  • 게시글 날짜 기반 북마크 리마인더에 현재 사용자 시간대가 사용되도록 보장
  • 데이터를 조용히 손상시키는 migrate_from_s3 작업 제거
  • TopicTrackingState가 Site 이후에 초기화되던 문제 수정
  • 쿼리 매개변수가 변경될 때 Url:refresh가 트리거되던 문제 수정
  • PostAlerter에서 그룹 이메일로 잘못된 이메일 전송 중지
  • 사용자가 기본 테마를 컴포넌트로 변환하는 것 방지
  • IMAP 게시글 알림기 경합 조건 및 코드 개선
  • 컴포저에서 화려한 제목을 올바르게 렌더링
  • 검토 큐에서 토픽 화려한 제목 렌더링
  • 카테고리 변경이 공유 초단과 작동하도록 수정
  • 디바운싱 및 쿼리가 서로를 오버라이드하는 것 방지
  • ImageMagick을 사용하여 애니메이션 이미지 감지
  • 공유 시 Safari iOS 페이지 제목 및 URL 회귀 문제
  • 사용자가 여전히 그룹을 통해 접근할 수 있더라도 PM에서 자신을 제거할 수 있음.
  • 속도 제한기에서 관련 Redis 호출에 동일한 time moment 사용
  • 속도 제한기의 슬라이딩 윈도우 종료 시간
  • 카테고리 슬러그를 소문자로 설정
  • GIF 이미지 축소 또는 자르기 금지
  • site_contact_username이 승격될 때 Discobot 예외
  • httpdate 형식으로 DND ends_at 업데이트 게시
  • 게시글 숨김이 중복 체크를 트리거하지 않도록 해야 함
  • 여러 컴포넌트를 연속으로 설치할 때 미할당 컴포넌트 경고 표시
  • 닫을 때 테마 설치 모달 상태 초기화
  • 태그 인덱스 json의 extras에 숨겨진 태그 반환
  • 발췌문에서 불완전한 이모지 항상 잘라내기
  • 토픽 발췌문에서 깨진 이모지
  • 자동 생성된 CSP 헤더에 URL 쿼리 포함 금지
  • 게시글이 삭제되면 토픽 RSS 오류 발생 금지
  • 답글 길이를 계산할 때 HTML 주석 카운트하지 않기.
  • Tab 키가 Enter 키처럼 자동완성해야 함
  • 재귀가 일부 경우(예: 시간 및 단위 > 1)에 작동하지 않던 문제 수정
  • 게시된 페이지의 헤더 배경색 수정
  • 방해 금지 모드에서 문서 제목의 알림 카운트 숨기기
  • 아바타를 선택할 때 유형 검증.
  • 그룹 SMTP 이메일 개선
  • 인라인 Onebox는 존재하는 경우 Content-Type 헤더의 인코딩을 사용해야 함
  • 사용자 이름 자동완성이 오른쪽에 나타나지 않도록 방지
  • defined expired_in이 write에서 write_entry로 전달되도록 보장
  • 태그의 토픽 목록을 볼 때 스크롤 위치를 올바르게 설정.
  • s3의 인벤토리 지연을 2일로 증가
  • 미래의 시작 날짜를 설정할 때 recurring이 작동하도록 보장
  • S3 CDN 경고가 잘못된 경고 메시지를 표시하던 문제 수정
  • 다양성 규모의 title 속성이 올바르지 않던 문제 수정
  • 사용자가 삭제되면 카테고리 게시글을 익명화
  • 전체 페이지 검색에서 모든 토픽 상태 표시.
  • Redis 리플리카 호스트 및 포트 사용
  • 제안된 사용자 이름에서 마지막 시그마 허용
  • 사용자 정의 필드가 여러 개인 경우 가져온 사용자를 큐에 넣지 않도록 해야 함.
  • 태그에서 영점 폭 및 기타 인쇄 불가능한 문자 금지
  • 삭제된 배지에 대한 배지 부여 처리
  • 검색 토픽 제목 헤드라인이 잘리던 문제.
  • pg headlines가 활성화된 경우 PG 토픽 제목 헤드라인 누락.
  • 자동 재생 비디오는 항상 음소거되어야 함
  • 일괄 선택에서 제한된 태그 표시
  • remove flag 및 큐에 있는 게시글 웹 훅 마이그레이션 재실행.
  • find_by_slug_path가 기본 슬러그와 작동하도록 수정
  • DB 캐시를 지운 후 인-프로세스 테마 캐시 초기화
  • 그룹 생성 시 기본 알림 수준 누락
  • 태그 토픽 목록으로 다시 탐색할 때 마지막 위치로 스크롤.
  • /srv/status 라우트에 대해 AnonymousCache 우회.
  • 카테고리가 음소거되고 메일링 리스트가 켜져 있을 때 이메일 없음
  • 모바일에서 /new-topic에서 태그 금지하지 않기
  • topic_spec 후 WordWatcher 캐시 초기화
  • 필터링 시 인용구 답글 표시
  • 게시글 스트림 바에 올바른 아바타 표시
  • 공유 초단 접근 권한이 없는 사용자도 카테고리에 접근할 수 있음.
  • Oneboxer#apply가 블록 Oneboxes를 올바르게 삽입하도록 수정
  • Chrome에서 레티나 아바타 표시
  • Staff Colors가 있는 게시글이 그룹 활동에서 제외되던 문제 수정
  • ‘none’ 하위 카테고리가 설정된 경우 ‘New’ 필터 표시
  • 소문자로 변환하여 링크 정규화
  • 올바른 토픽 목록 필터 구성
  • 로그아웃 리디렉션은 login_required 사이트의 경우 /login만 되어야 함
  • sanitize_sql_array 대신 sql_fragment 사용
  • notify_file_change가 vim에 명령을 출력하던 문제 수정
  • 모든 카테고리 음소거 시 추적 올바르게 처리
  • 사용자 정의 이모지 이미지가 삭제된 경우 오류 발생 금지
  • git 소스 테마에 대해 로컬 편집만 차단
  • 기본 이메일이 누락된 경우 오류 방지
  • 예외가 있는 보고서는 1분만 캐시
  • composer-action-undefined CSS 클래스 사용 방지
  • 이메일에서 Vimeo iframe을 링크로 대체
  • Google로 로그인할 때 시계 드리프트 문제 방지
  • 알 수 없는 깊이의 카테고리 편집 라우트 허용
  • build-category-route/discovery에서 사용자 정의 ‘error’ 작업 제거
  • 토픽 타이머 시간이 과거인 경우 실제로 오류 발생
  • URL에서 추가 슬래시 제거
  • 올바른 이전 및 다음 토픽 페이지 URL 생성
  • 화이트리스트된 SVG 요소의 대소문자 올바르게 설정
  • 첫 번째 알림 닫기 복원
  • 로컬 날짜가 추가 공백과 함께 잘못된 시간대를 표시하던 문제 수정
  • 바이오 링크에 대해 새 탭에서 열기 사이트 설정 따르기
  • 카테고리 404가 라우터를 깨뜨리는 것 중지
  • hide_email_address_taken일 때 사용자 ID 숨기기
  • 모바일에서 검토 가능 메뉴 배치 조정
  • not_found_topics 캐시 키에 로케일 포함
  • 사용자 정의 이모지에 CDN 사용
  • Group#flair_url은 실제 URL이어야 함
  • smiling_face를 slight_smile로 대체하지 않도록 수정
  • 게시글이 북마크될 때 이벤트 트리거.
  • 중복된 컴포저 버튼 ID 사용 중지
  • 이동된 게시글에 대한 알림의 링크 올바르게 설정
  • qunit 테스트 환경에서 플러그인에서 .js 파일 로드
  • 초대 사용 시 대기 중인 ReviewableUser 레코드만 업데이트
  • 태그 이름 URL 인코딩
  • 무시된 사용자 설정 표시/숨김
  • 카테고리가 누락된 경우 카테고리 작업 인덱싱 오류 발생 금지
5개의 좋아요

UX 변경 사항

  • 이미 삭제된 리뷰 가능한 사용자가 있는 경우 올바른 오류 메시지를 반환합니다.
  • 가장 작은 기기에서 카테고리 컨트롤을 개선합니다.
  • 관리자 감시 단어 UI를 미세 조정합니다.
  • 알림 빈 패널의 문구를 업데이트합니다.
  • Ace 에디터에서 cmd+s/ctrl+s로 저장할 수 있도록 합니다.
  • 업로드 대화 상자에서 파일 확장자 목록을 숨깁니다.
  • 주제 상태에 따라 body 태그에 CSS 클래스를 추가합니다.
  • 앵커 링크 호버를 미리 반영합니다.
  • 보안 모달을 리팩터링합니다.
  • 초대 페이지의 열 수를 줄입니다.
  • 다중 선택 옵션에서 긴 라벨의 스타일링을 수정합니다.
  • 하이퍼링크 삽입 모달의 미세 조정.
  • 툴바 기어 버튼이 동일한 색과 높이를 가지도록 보장합니다.
  • 시스템 사용자 아바타를 변경할 때 사이트 로고가 선택된 옵션입니다.
  • 진행 막대 위의 뒤로 버튼 위치를 수정합니다.
  • 주제 타이머 메시지 버튼 순서를 일관되게 합니다.
  • 모바일에서 주제 상태 메시지 일관성 확보.
  • 카테고리 헤더의 정렬과 간격을 개선합니다.
  • 포커스된 입력 시간 주위에 윤곽선을 올바르게 표시합니다.
  • 북마크 및 알림 빠른 접근 패널에 결과가 없을 때 문구를 개선합니다.
  • 존재 표시자의 점프를 멈추고, 공간 일관성을 유지합니다.
  • 태그 일괄 추가 작업에서 빈 태그가 미리 선택되지 않도록 합니다.
  • 가능한 경우 네이티브 날짜 선택기를 사용합니다(예: Safari가 아닌 경우).
  • 주제 진행 막대가 겹치는 것을 방지합니다.
  • 모바일에서 그룹 헤더 버튼 레이아웃을 수정합니다.
  • 게시글 편집 이력 버튼의 포커스 스타일을 수정합니다.
  • 모바일 게시글 컨트롤의 위치를 업데이트합니다.
  • 긴 텍스트에 대한 사용자 카드 컨트롤 레이아웃을 개선합니다.
  • 상단 페이지 선택 키트의 드롭다운을 넓힙니다.
  • 가입 CTA 스타일을 업데이트합니다.
  • 태그 그룹 페이지에서 저장 버튼을 비활성화하는 대신 오류 메시지를 표시합니다.
  • 테마가 허용되지 않을 때 설명적인 오류를 표시합니다.
  • 타임라인 푸터 애니메이션을 부드럽게 하고, 패딩을 수정합니다.
  • 초안 폐기 모달 버튼의 모바일 스타일링.
  • 일부 작성기 버튼이 포커스를 받는 것을 방지합니다.
  • 모바일 Android에서 전체 높이 작성기.
  • 초대 관련 스타일링의 경미한 개선.
  • GitHub 본문 확장을 위해 summary/details에서 버튼으로 변경.
  • 투표 빌더 UI 개선.
  • 새로운 GitHub PR 본문 details/summary에 스타일링 추가.
  • 표시된 태그보다 많은 태그가 있을 때 힌트를 표시합니다.
  • 이모지-값-목록에서 이모지 제거 버튼을 항상 표시합니다.
  • 모바일 미리보기 숨기기에 텍스트 대신 아이콘 사용.
  • 검색 일괄 선택 버튼의 더 나은 위치.
  • 관리자 섹션에서 logs/watched_words를 customize/watched_words로 이동.
  • 사용자 컨트롤 버튼 너비 일관성 향상.
  • 설정에서 연락처 양식 참조 제거.
  • 로그인 모달 조정.
  • 이모지 팝업에서 탭 목록 정렬 수정.
  • 사용자가 discobot을 비활성화했으며 상호작용할 수 없음을 알립니다.
  • 이모지 팝업 레이아웃 조정.
  • 자동 그룹을 삭제하려고 할 때 툴팁을 표시합니다.
  • 스태프 로그가 레이아웃을 깨뜨리지 않도록 보장합니다.
  • 이름이 중복된 버튼 이름 변경.
  • 작성기 작업 메뉴 헤더는 선택된 작업의 아이콘을 표시해야 합니다.
  • 초대 링크에서 첫 번째 고유 문자를 표시합니다.
  • 주제 푸터 정렬과 레이아웃 개선.
  • 모달 푸터를 더 나은 컨테이너로 이동.
  • 배지 이미지 업로드를 위한 이미지 업로더 위젯 추가.
  • 코드 복사 버튼의 불투명도를 낮춥니다.
  • 초대 대기 탭에서 주제 열을 표시합니다.
  • 주제 상단에 Dismiss New 버튼을 표시합니다.
  • 첫 번째 읽지 않은 알림이 있을 때 body에 클래스를 추가합니다.
  • 가능한 모든 곳에서 “ux에서 사용자 이름 우선” 설정을 준수합니다.
  • 더 나은 읽지 않은 알림 교육용 벨 이모지 추가.
  • 작성기 제목에 Twitter 링크를 붙여넣으면 제목이 설정되지 않습니다.
  • 초대 양식의 일관된 라벨.
  • 로컬 로그인이 비활성화되어 있을 때 로그인 모달의 깨진 스타일링 수정.
  • 로그인; 더 작은 제목, 더 일관된 간격, 기타 수정 사항.
  • 초대 관련 경미한 개선.
  • 감시 단어 페이지에서 중복된 제목 제거.
  • 로그인 시 이메일 div에 클래스 추가.
  • 검색 페이지의 일괄 선택 버튼 높이 수정.
  • 정렬 개선을 위해 태그 스타일 정리.
  • 로그인 입력 필드에 자동 포커스 복원.
  • 사용자 이름 아래에 이메일 로그인 링크 추가, 버튼 제거.
  • 중복된 포커스 스타일 제거.
  • 체크박스 및 라디오 입력에 기본 브라우저 포커스 스타일 사용.
  • 관리자 새 기능 관련 스타일링 조정.
  • select-kit에 autofocus 옵션을 가질 수 있도록 허용.
  • 더 일관된 그룹 멘션 스타일.
  • 마법사에서 이모지 단계 제거.
  • group 레이아웃을 조정하여 버튼 정렬 수정.
  • 주제/게시글 썸네일에서 GitHub 커밋 아바타 건너뛰기.
  • PM에서 태그 입력을 전체 너비로 설정.
  • 새로운 tags-intersection-chooser 구현.
  • 매우 짧은 화면에서 quick-access-profile을 2열로 전환.
  • 일부 작성기 목록에 불릿 표시.
  • 계정 생성 모달의 패딩 조정.
  • 게시 페이지, 공개 변경 시에만 페이지가 게시되었을 때.
  • 보안 키 로그인 버튼에서 여백 제거.
  • 비어 있을 때 emailLogin을 info 클래스로 변경.
  • 관리자 테마 편집기 조정.
  • 원격 테마에 대한 편집 지침 추가.
  • 로그인 모달 알림의 과도한 줄바꿈 수정.
  • Relative-time-picker는 복수형 문자열을 사용해야 합니다.
  • local-dates 스타일링 수정.
  • 주제를 자동 선택할 때 포커스가 선택된 주제에 있는지 확인.
  • 2차 인증 + 알림 표시.
  • 관리자 플러그인 페이지에서 플러그인 설명 표시.
  • 검색에서 사용자 이름 문자열 앞의 @ 문자를 제거합니다.
  • 단일 카테고리 알림 유형에서 복수형 처리 제거.
  • 소셜 버튼 스타일링 지정.
  • 사용자 카드에서 배지가 넘치는 것을 방지합니다.
  • 검색에서 태그 및 할당 표시 개선.
  • 자동완성 입력 필드의 포커스 스타일 조정.
  • 계정 생성 중일 때 외부 로그인 열 숨기기.
  • 그라데이션, 아이콘 호버, 대문자 표기 조정.
  • 시스템 테마에서 변환 옵션 제거.
  • 관리자 대시보드의 새 기능 섹션 변경 사항.
  • 일부 select-kit 버튼에서 2px 테두리 제거.
  • 폰트 스택에서 Helvetica 제거.
  • Chrome에서 답변 버튼의 포커스 스타일 작은 수정.
  • 사용자 알림 드롭다운에 캐럿 아이콘 표시.
  • 카테고리 페이지에서 태그 알림 메뉴 표시하지 않기.
  • 답변 위치 모달 레이아웃 수정.
  • 사용자 거부 모달 명확화.
  • 일괄 알림 변경 모달 수정 및 명확화.
  • 다크 스킴에서 기본 버튼 호버에 밝은 색 사용.
  • 주제 게시글 메뉴, 작성기 취소의 포커스 스타일 조정.
  • 팝업 메뉴 버튼에 포커스 스타일 필요.
  • “모든 태그 제거” 작업에 확인 모달 추가.
  • 사용자 스트림에서 불필요한 여백 제거.
  • 로그인 필요 페이지의 버튼 정렬 수정.
  • 카테고리 브레드크럼의 일관된 높이 보장.
  • 포커스 상태의 스타일 통일.
  • 테마/컴포넌트 변환 시 항상 확인 대화 상자 표시.
  • iframe으로 인해 인증서에서 테두리 제거.
  • 작성기 미리보기에서 일부 오버플로우 허용.
  • 일괄 선택 상단 위치 수정.
  • 데스크톱 카테고리 페이지의 주제가 모바일과 일치하도록 함.
  • 카테고리 삭제 경고에 대한 작은 조정.
  • 사용자 활성화 페이지에서 email_editable 사이트 설정을 준수합니다.
  • 내러티브 봇 프로필 단순화.
  • 테마 편집기가 RTL 언어에서 플레이스홀더를 올바르게 표시하도록 함.
  • onebox 오류 미리보기 이미지를 favicon으로 표시.
  • onebox 미리보기 오류 이미지의 너비와 높이 지정.
  • 그룹 삭제 시 고아가 될 메시지에 대해 경고.
  • moment.js가 아랍어 로케일에서 힌두 숫자 대신 아랍 숫자를 생성하도록 함.
  • 폴백 로케일 경고 개선.
  • 태그 카운트에 통일된 스타일 사용.
  • 다양한 언어에 대한 텍스트 커스터마이징.
  • 카테고리 스타일이 없고 색상이 비활성화되어 있을 때 카테고리 편집 페이지에서 경고를 표시합니다.
  • 버튼 제거를 통해 기본 테마를 컴포넌트로 변환하려는 시도 중단.
  • 넘칠 때 햄버거 메뉴 링크 텍스트에 줄임표 사용.
  • 라벨에서 링크와 텍스트 사이에 공간 추가.
  • approval_not_required 클라이언트 문자열에서 불필요한 단어 제거.
  • 사용자 설정에서 색상 스킴 선택 개선.
  • 주제 목록 내비게이션 리팩터링.
  • 자동완성 제안은 기본적으로 선택되지 않아야 합니다.
  • 빠른 접근 프로필 콘텐츠가 스크롤되도록 허용.
  • sk에서 |로 구분된 값 목록을 복사/붙여넣기하도록 허용.
  • 카테고리 추가 시 편집 URL로 전환.
  • 방해 금지 설정을 프로필 패널로 이동.
  • user-{primary,secondary}-navigation 텍스트 오버플로우.
  • 모바일에서 답변 필터 버튼 이동.
  • 기본 메뉴 너비 조정.
  • 헤더 색상 혼합.
  • 아이콘 아래 메뉴 텍스트 줄바꿈 방지.
  • 감시 단어 입력 필드에 title 속성 추가.
  • 테마 설치 모달을 더 반응형으로 만듦.
  • 입력 필드 플레이스홀더가 너무 길면 줄임표로 잘라내기.
  • 인쇄 보기에서 타임라인 제거, 크롤러 보기에서 헤더 수정.
  • 필터된 답변에 대한 미세 조정.
  • 가입 시 필수 표시를 일관되게 표시.
  • Safari iOS에서 메뉴의 도달 불가능한 버튼 수정.
  • fps-result 날짜에 전체 날짜 title 추가.
  • 카테고리 Onebox 스타일링 변경.
  • 사용자 관리자 페이지에서 sk 컴포넌트를 전체 너비로 설정.
  • 가입 시 사용자 필드를 요구할 때 기본 필드도 필수로 표시.
  • 초대 체크박스 너비 문제 수정

보안 변경 사항

  • Rails를 6.1.3.2로 업데이트
  • 테마 git 가져오기 개선
  • RateLimiter의 is_private_ip가 모든 경우를 포괄하도록 수정
  • cooked HTML 처리에 Loofah 우선 사용
  • DiscourseConnect (SSO) nonce를 현재 세션에 연결
  • 가능하면 로그인별로 MFA 속도 제한

성능

  • 기본 로케일에 대해 JsLocaleHelper.load_translations를 미리 로드.
  • 마스터 프로세스에서 LetterAvatar.image_magick_version를 미리 로드.
  • 로케일이 내부적으로 항상 심볼로 처리되도록 보장
  • 스타일시트 max_file_mtime 계산 효율성 향상
  • 테마 가져오기 git 명령에 타임아웃 추가
  • 테마 스타일시트 컴파일 성능 개선
  • ThemeController#update 및 #show에서 N+1 제거
  • 사용자 내보내기를 빠르게 하기 위해 이메일을 적절히 미리 로드
  • 그룹 초대 후 사용자 알림 비동기 처리
  • 카테고리 관리자 쿼리 개선
  • 업로드 테이블에서 정규식 사용 방지
  • 가져온 이메일에서 링크를 대체할 때 lookbehinds 사용 방지
  • 비용이 높은 게시글 마이그레이션을 배치 처리
  • 로케일 이름 변경 후 검색 데이터 마이그레이션
  • 주제 썸네일을 위한 cook_url 성능 개선
  • 홈페이지 및 주제 성능 최적화
  • 프로필 페이지 속도를 높이기 위해 인덱스 추가
  • 사용자 병합 작업을 백그라운드 작업으로 실행.

접근성

  • 카테고리 로고는 장식적이므로 빈 alt 설정
  • 답변 수를 링크가 아닌 버튼으로 만듦
  • th를 키보드 접근 가능하게 + aria 속성 추가
  • 작성기에서 양수 tabindex 사용 금지
  • 검색 결과 개수를 스크린 리더가 읽을 수 있도록 만듦
  • 아바타 메뉴 포커스/활성 상태 개선
  • 인터페이스 페이지에서 목록을 라벨과 연결
  • 사용자 이름 입력 필드를 해당 라벨과 연결
  • 키보드를 사용하여 탭 전환
  • 헤더 메뉴 “모두 보기” 제목 개선.
  • 다중 선택에서 enter를 사용할 때 포커스된 선택 항목 선택 해제
  • 검색의 자동완성에 더 접근성 있는 이름 부여
  • other 및 color를 fieldset/legend 요소로 만듦
  • 사용자 이름 및 아바타 편집을 접근 가능하게 만듦
  • 사이트 헤더의 아바타 이미지에 alt 속성이 있는지 보장
  • 주제 제목 TD에 rowheader 추가
  • select-kit 헤더를 listbox로 만듦
  • d-navigation-item을 통해 aria-current 지원 추가
  • aria-owns를 data 속성이 아닌 ID로 설정
  • select-kit 컴포넌트에 대해 has-popup을 menu로 설정
  • 인용 컨트롤을 접근 가능하게 만듦
  • 가능하면 html lang을 사용자의 로케일로 설정
  • 단일 선택 콤보 박스에 이름을 올바르게 설정
  • btn에 aria-expanded 및 aria-controls 지원 추가
  • 사용자 알림 목록을 더 접근 가능하게 만듦
  • 햄버거 메뉴 aria-{expanded,haspopup} 및 사용자 제목
  • d-modals에 대해 role=dialog 및 aria-labelledby를 올바르게 설정
  • tapTile에 대해 role=button을 사용하고 ariaPressed를 지원
  • 사용자 메뉴를 탭으로 구조화.
  • post-edits-indicator를 링크가 아닌 버튼으로 만듦
  • search-in-options 필터 접근성 개선
  • 고급 검색 및 html 헤딩을 만듦
  • 검색 컨트롤을 해당 라벨과 연결
  • 입력 필드 지우기 버튼에 aria-label 추가
  • 선택된 이름 역할을 button으로 업데이트
  • 빠른 접근 메뉴의 접근성 개선.
  • 접근성 있는 사용자 메뉴 아이콘
  • 검색 입력 필드 및 검색 버튼에 aria-labels 추가
7개의 좋아요