3.1.0.beta4: 새로운 알림 메뉴, 채팅 및 사이드바 개선, 보안 수정 등

3.1.0.beta4의 새로운 기능

새로운 알림 메뉴

2주 전, 이 메뉴를 모든 사용자에게 배포할 것이라고 알려 드린 바 있습니다. 드디어 공개합니다!

사이드바 개선

사용자 그룹에 대해 사용자 정의 사이드바 섹션을 활성화했다면, 이제 해당 사용자들이 드래그 앤 드롭을 통해 사이드바 링크의 순서를 바꿀 수 있습니다.

이모지 차단 사이트 설정

제목, 개인 메시지, 채팅 및 기타 시나리오에서 이모지가 표시되지 않도록 하는 새로운 사이트 설정을 추가했습니다.

채팅

Shift+esc를 누르면 모든 채팅 메시지를 읽음으로 표시할 수 있습니다 :sparkles:

기타 :new: 기능

  • 더 나은 스레드 답변 카운터 캐시
  • 스레드용 채팅 일괄 삭제 기능 연결
  • DiscourseConnect 반환 경로 도메인을 허용 목록에 추가할 수 있는 설정 추가
  • 채팅 스레드 패널에서 MessageBus에 대한 반응 지원
  • 초기 채팅 스레드 표시자 및 채널의 에코 모드 비활성화
  • pbkdf2 반복 횟수를 60만 회로 증가
  • 비밀번호 해싱 알고리즘/파라미터를 데이터베이스에 영구 저장
  • 스키마를 위해 articleSection 메타 태그에 카테고리 이름 추가
  • 태그 변경 시 작은 작업 생성을 위한 SiteSetting
  • 카테고리 색상과 해시태그를 위한 CSS 클래스 생성 추가
  • 초대 전용 및 Discourse connect 허용
  • 기본 사용자 경로를 다른 루트로 설정하는 SiteSetting
  • 게시물 답변에 “Comment” 스키마 유형 사용
  • 사용자 정의 전체 페이지 검색 유형을 위한 실험적 API
  • 플러그인을 위한 Modifier API
  • 부트스트랩 모드 표시기를 헤더로 이동
  • 사이트 소유자가 위장(impersonation)을 비활성화할 수 있도록 허용
  • 권한이 없는 사용자를 채널에서 자동 제거
  • 수동 바운스 리셋 로그 기록

보안 업데이트

이 릴리스에는 커뮤니티와 HackerOne에서 보고한 다음 보안 문제의 수정 사항이 포함되어 있습니다.

20개의 좋아요

베타 버전에는 기타 버그 수정, UX, 성능 및 접근성 개선 사항도 포함되어 있습니다.

플러그인

discourse-adplugin

새로운 기능
  • 익명 사용자 및 로그인 사용자를 위한 광고별 표시 설정 추가

discourse-akismet

버그 수정
  • 구버전 Discourse용 플러그인 고정(Pin)
UX 변경 사항
  • Akismet 플래그에 대한 검토 대기열 태그 스타일링 추가

discourse-assign

버그 수정
  • 할당 모달에서 사용자 상태 툴팁 표시
  • 목록 컨트롤러 확장도 평가

discourse-automation

버그 수정
  • prefers_encrypt가 설정되지 않은 경우 발생하는 PG::NotNullViolation
  • PG::NotNullViolation 오류를 방지하도록 마이그레이션 업데이트
  • 대기 중인 개인 메시지에 암호화 설정 저장
  • 게시 스크립트에서 삭제된 주제에 대해 오류 발생하지 않도록 처리

discourse-calendar

버그 수정
  • 퀘벡의 국경일이 월요일로 지정되도록 처리

discourse-category-experts

새로운 기능
  • 고급 검색 필터를 제거하는 SiteSetting 추가

discourse-chat-integration

새로운 기능
  • 주제 태그가 변경될 때 메시지를 전송하는 새로운 규칙 필터 추가

discourse-data-explorer

새로운 기능
  • 데이터 탐색기 쿼리 결과를 반복적인 개인 메시지로 전송하도록 허용
버그 수정
  • 값이 제공된 경우 탐색기가 기본값을 사용하도록 보장
  • 쿼리 리다이렉트 시 결과 초기화
  • 데이터 탐색기 자동 개인 메시지 기능 관련 불안정한 테스트 수정

discourse-docs

새로운 기능
  • 문서 내 멘션에서 사용자 상태를 실시간으로 표시
버그 수정
  • 필터 태그를 선택 해제하면 결과가 표시되지 않던 문제 수정
  • docsCategories가 잘못된 id를 무시하도록 처리
UX 변경 사항
  • 작동하지 않는 수정 이력 버튼 숨김

discourse-follow

UX 변경 사항
  • 코어에서 UserStreamItem 재사용

discourse-prometheus

새로운 기능
  • 웹 성능 지표에 content_type 라벨 추가
  • 모든 타이밍 지표에 logged_in 불리언 값으로 라벨링
  • 웹 지속 시간 지표에 캐시 및 성공 라벨 추가

discourse-reactions

UX 변경 사항
  • 코어에서 UserStreamItem 재사용
보안 변경 사항
  • 주제 권한 기반으로 반응 게시

discourse-salesforce

새로운 기능
  • 케이스 동기화 Site Setting에 기본 연락처 ID 추가

  • 케이스 동기화 시 연락처 생성 선택적으로 건너뛰기

discourse-solved

UX 변경 사항
  • ‘해결’ 버튼 디자인 조정

discourse-staff-alias

새로운 기능
  • 주제 사용자가 스태프 별칭 사용자인 경우 주제 제목 편집 허용

  • 게시물이 스태프 별칭 사용자로 소유권을 변경하도록 허용

버그 수정
  • 이벤트가 반환되지 않도록 처리

discourse-theme-creator

버그 수정
  • 코어 변경 사항 이후 발생한 여러 가지 문제 수정

discourse-translator

버그 수정
  • 세르비아어 키릴 문자 오타 수정

discourse-voting

버그 수정
  • 카테고리 직렬화기에 새 필드를 추가할 때 사용자 정의 필드가 제거되지 않도록 처리
13개의 좋아요