Commit Graph

  • 3634cee955 fix(frontend): 받는 사람별 발송 결과 알림 · 보내는 중 세션 바뀜 막기 · 부재중 한도 ttipo 2026-10-28 17:11:26 +09:00
  • 19c20eb617 fix(backend): 발송의 받는 사람별 결과 · 부재중 길이 한도 ttipo 2026-10-28 17:11:25 +09:00
  • ac418e3aa9 docs: 발송의 받는 사람별 결과 · 부재중 길이 한도 (6단계 앞 수정) ttipo 2026-10-28 17:11:13 +09:00
  • 181d2a4cbf docs(rules): 5단계 실시간 알림 부품 · SSE 운영 규칙 ttipo 2026-10-28 13:32:58 +09:00
  • 458f12980d feat(docker): nginx 실시간 알림 경로 /api/mail-events ttipo 2026-10-28 13:32:57 +09:00
  • 50165bd3b7 feat(frontend): 실시간 새 메일 · 바탕화면 알림 · 설정 › 알림 ttipo 2026-10-28 13:32:09 +09:00
  • f725908053 feat(backend): 실시간 알림 GET /api/mail-events (엔진 EventSource 중계) ttipo 2026-10-28 13:32:08 +09:00
  • e27e9feb0b docs: 5단계(실시간 새 메일 · 바탕화면 알림) 계약과 디자인 ttipo 2026-10-28 13:31:38 +09:00
  • 2d9c6b87d6 docs(rules): 4단계 공용 부품 · AUTH_005 · 메일함 처리 규칙 ttipo 2026-10-28 06:52:43 +09:00
  • af1e581be1 feat(frontend): 설정(비밀번호 · 부재중 응답) · 메일함 관리 · 스팸 신고 · 원문 내려받기 화면 ttipo 2026-10-28 06:47:12 +09:00
  • 05fc3909dd feat(backend): 비밀번호 변경 · 메일함 관리 · 부재중 자동 응답 · 스팸 표시 · 원문 API ttipo 2026-10-28 06:13:36 +09:00
  • cbfccaa499 docs: 4단계(계정 · 메일 설정) 계약과 디자인 ttipo 2026-10-28 03:41:45 +09:00
  • 32576b0ad1 docs(rules): 3단계 공용 부품·웹 DELETE 금지·로그 예외 ttipo 2026-10-27 23:56:10 +09:00
  • 5b6a97e5e1 feat(docker): 접근 로그에서 쿼리 빼기·Referrer-Policy strict-origin ttipo 2026-10-27 23:56:10 +09:00
  • 192807f943 feat(frontend): 새 메일 확인·메일 검색·여러 통 선택과 처리 화면 ttipo 2026-10-27 23:56:09 +09:00
  • 090ee361a3 feat(backend): 새 메일 확인·전체 메일함 검색(한국어 조사)·여러 통 수정·휴지통 영구 삭제 API ttipo 2026-10-27 23:56:09 +09:00
  • 7585b3bfac docs: 3단계(새 메일·검색·여러 통 처리) 계약과 디자인 ttipo 2026-10-27 23:56:09 +09:00
  • 419b2009ab docs: 받는 사람 추천 캐시 상한을 코드(500명)에 맞춤 ttipo 2026-10-27 21:06:11 +09:00
  • ca0e489ab1 docs(rules): 2단계 공용 부품·조건부 영구 삭제·검색어 로그 규칙 ttipo 2026-10-27 19:23:22 +09:00
  • ff6f757fa4 feat(docker): 임시 저장 본문 4MB·/api 접근 로그에서 쿼리 빼기 ttipo 2026-10-27 19:23:22 +09:00
  • 5710151c0b feat(frontend): 임시 저장·서명 설정·받는 사람 자동 완성 화면 ttipo 2026-10-27 19:23:22 +09:00
  • a79f0791d0 feat(backend): 임시 저장·서명(그림)·받는 사람 추천 API와 MAIL_008 ttipo 2026-10-27 19:22:45 +09:00
  • 1868665592 docs: 2단계(임시 저장·서명·받는 사람 추천) 계약과 디자인 ttipo 2026-10-27 19:21:52 +09:00
  • fe8a99e728 test(backend): 동시 로그인 e2e 를 시간에 기대지 않게 ttipo 2026-10-27 14:15:52 +09:00
  • 490a85290d docs(rules): lock 의 npm 버그·성능 단언은 계산량으로·새 공용 부품 ttipo 2026-10-27 13:00:10 +09:00
  • 0282b6b7bd docs: 본문 길이 초과 코드·본문 잘림 표시·나가기 확인 계약과 디자인 ttipo 2026-10-27 13:00:09 +09:00
  • bbd88e707a feat(frontend): 쓰기 화면 나가기 확인·읽기 화면 본문 안내·내 메일 답장 받는 사람 ttipo 2026-10-27 13:00:09 +09:00
  • fbfad8d0ca feat(backend): 본문 길이 초과 코드 MAIL_007·본문 잘림 표시·보이지 않는 서식 제거 ttipo 2026-10-27 13:00:09 +09:00
  • 6735bba43d chore(backend): npm 11.6.2 에서 lock 이 깨지지 않게 unrs-resolver 를 1.11.1 로 ttipo 2026-10-27 13:00:09 +09:00
  • 2701d04fc2 test: 부하에 흔들리던 시간 검사를 계산량·조건 대기로 고정 ttipo 2026-10-27 13:00:08 +09:00
  • 13888af2c2 docs(rules): 서식 본문 정화·정화 전 비용 검사·숫자 env 표기 규칙 ttipo 2026-10-27 07:49:41 +09:00
  • d807cb4441 docs: 서식 본문 계약과 메일 쓰기 편집기 디자인 ttipo 2026-10-27 07:49:40 +09:00
  • 2a854073f7 feat(docker): 메일 발송 요청만 nginx 본문 한도 4MB ttipo 2026-10-27 07:49:40 +09:00
  • f77179a508 feat(frontend): 메일 쓰기 서식 편집기와 입력칸 포커스 통일 ttipo 2026-10-27 07:49:40 +09:00
  • 8fc73aa541 fix(backend): 숫자 env 를 앞자리 0 없는 10진수로만 받기 ttipo 2026-10-27 07:49:40 +09:00
  • 70103e4968 feat(backend): 메일 서식 본문 발송과 정화 전 비용 검사 ttipo 2026-10-27 07:49:39 +09:00
  • d9ad6fc178 docs: 메일 모듈에 맞춰 README·규칙·스킬 문서 갱신 ttipo 2026-10-27 01:32:55 +09:00
  • a5afbc040e docs(design): 웹메일 디자인 원본과 브랜드 로고 추가 ttipo 2026-10-27 01:32:09 +09:00
  • 5ed9fb922a docs(mail): 인증·메일 API 계약 문서 추가 ttipo 2026-10-27 01:31:59 +09:00
  • 468a4377ee feat(frontend): 전역 셸·로그인·세션 처리와 웹메일 화면 ttipo 2026-10-27 01:31:59 +09:00
  • 71f2e01d83 feat(backend): 직원 인증(쿠키 JWT·DB 세션)과 웹메일 API(Stalwart JMAP 중계) ttipo 2026-10-27 01:31:38 +09:00
  • 238d0ba838 chore(docker): 메일 엔진·네트워크 분리·같은 주소 배포와 Node 24 고정 ttipo 2026-10-27 01:31:21 +09:00
  • 18f10cece4 Initial commit ttipo 2026-10-26 12:28:48 +09:00