Ethsim2
(Ethan )
4
최종 업데이트: 구현이 이제 검토를 위한 PR으로 업로드되었습니다:
최종 설계는 이전에 제안했던 사이트 전체 범위의 열거형(enum)이 아니라, 위에서 설명한 대로 관리자별 옵트인(opt-in) 방식입니다.
최종 점검 과정에서 몇 가지 UX 세부 사항이 추가되었습니다:
- 사이트 수준의 게이트가 허용하는 경우, 관리자별 설정은 설정 → 인터페이스 메뉴 아래에 표시됩니다.
- 옵트인한 관리자가 첫 번째 게시물/토픽을 영구 삭제할 때, 되돌릴 수 없는 확인 메시지에 토픽과 모든 답변이 영구 삭제됨이 명시적으로 표시됩니다.
- 관리자가 옵트인하지 않은 경우, 기존 동작과 문구는 변경되지 않습니다.
- 기존 동일 관리자 대상 영구 삭제 쿨다운(시간 제한)이 여전히 적용됩니다.
- 설정 변경 사항은 직원 작업 로그(Staff Action Logs)에 기록됩니다.
저는 또한 2개의 답변이 있는 일회용 토픽에서 옵트인된 전체 경로를 수동으로 테스트하고, 이후 데이터베이스에서 해당 토픽과 모든 게시물이 삭제되었는지 확인했습니다.
주요 GitHub 테스트/린트 체크는 통과했으며, 이 글 작성 시점에는 보안 스캔이 대기 중이므로 PR은 현재 검토를 기다리고 있습니다.
1개의 좋아요