new-ara-web icon indicating copy to clipboard operation
new-ara-web copied to clipboard

Handle various types of attachments

Open jwoo0122 opened this issue 6 years ago • 2 comments

  • [X] Image
  • [ ] Video
  • [ ] Binary (text, pdf... lets provide download button)

Not just upload, but we should consider the best way to represent each attachments.

jwoo0122 avatar Sep 20 '19 20:09 jwoo0122

@jwoo0122 video는 안받는 걸로 합시다. 단순 용량 문제 외에도 (사진도 사실 마찬가지지만) 하나하나 심의할 여력이 안된다고 생각됨. 유튜브 링크 임베딩이 낫지 않을까... 그 외 파일들은 몇가지 화이트리스트 확장자에 대해 헤더의 매직 넘버 값을 확인하여 검증 가능함(현재 백엔드에서 구현 중). 지금 생각나는 화이트리스트는 이정도?

  • .txt
  • .docx, .doc, ... (MS Word)
  • .pptx, .ppt, ... (MS PowerPoint)
  • .pdf
  • .hwp
  • .zip, .7z, ... (tgz, tar, gz 쓰는 사람은 없겠죠) (위험 알림 표시 필수 - 실행파일이 들어있는 경우 즉시 파기)

더 필요한 게 있으면 의견 받아보겠습니다.

apple12347678 avatar Nov 07 '19 04:11 apple12347678

이 티켓은 각각 파일들 미리보기 제공 (ex pdf 미리보기) 등등 advanced 한 기능들 제공하는 티켓으로 하죠

jwoo0122 avatar Nov 13 '19 03:11 jwoo0122