Skip to content

fix(infra): Mattermost Push 알림의 신규·변경 커밋만 표시 (S15P31E102-255) - #30

Merged
thisis-joe merged 2 commits into
mainfrom
fix(infra)/S15P31E102-255-Mattermost-Push-알림의-변경·병합-커밋-집계-구분
Oct 29, 2026

Hidden character warning

The head ref may contain hidden characters: "fix(infra)/S15P31E102-255-Mattermost-Push-\uc54c\ub9bc\uc758-\ubcc0\uacbd\u00b7\ubcd1\ud569-\ucee4\ubc0b-\uc9d1\uacc4-\uad6c\ubd84"
Merged

thisis-joe merged 2 commits into
mainfrom
fix(infra)/S15P31E102-255-Mattermost-Push-알림의-변경·병합-커밋-집계-구분

Conversation

@thisis-joe

Copy link
Copy Markdown
Owner

요약

Push 알림이 병합 커밋까지 작업 커밋으로 합산해 크게 보이던 문제를 수정했습니다. 이제 신규/변경 커밋 N개만 표시하고 병합 커밋의 개수·제목은 숨깁니다.

변경 사항

  • 제목 추측 대신 부모 커밋 수로 신규/변경과 병합을 구분합니다.
  • 잘린 Push 목록과 이전 대기 알림의 누락 정보를 GitLab straight compare·커밋 상세 조회로 보완합니다. 불완전 조회는 기존 제한된 재시도 정책을 따르며 잘못된 숫자를 보내지 않습니다.
  • 새 브랜치 및 MR·질문·댓글 알림은 기존 동작을 유지합니다.
  • 스펙·검증 자료·운영 복구 절차를 docs/specs/S15P31E102-255.md, docs/plans/S15P31E102-255.md에 기록했습니다.

검증

  • npm test: 단위 201개 통과
  • 일회용 PostgreSQL에서 node scripts/integration.mjs: 통합 71개 통과
  • 실제 GitLab MR !132·!134·!44 범위: 신규/변경 1·1·7개, 목록 행 수 일치 및 병합 문구 부재 확인
  • 운영 컨트롤러 healthy. 알림 모듈만 교체한 운영 반영 완료; 검증 과정의 Mattermost 전송과 DB 쓰기는 메모리 대역으로 대체했습니다.

관련 Jira 이슈

Closes S15P31E102-255

@thisis-joe thisis-joe self-assigned this Oct 29, 2026
@thisis-joe thisis-joe added the bug Something isn't working label Oct 29, 2026 — with ChatGPT Codex Connector
@thisis-joe
thisis-joe marked this pull request as ready for review October 29, 2026 03:39
@thisis-joe
thisis-joe merged commit d2583ee into main Oct 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant