프로젝트

일반

사용자정보

Actions

기능 #742

완료됨

기능 #740: [Feature] Gmail 보도자료 수집 발신자 배열 설정 지원

[Infra] MonitoringBackendStack의 GmailSearchFrom 배열 환경변수 주입 지원

기능 #742: [Infra] MonitoringBackendStack의 GmailSearchFrom 배열 환경변수 주입 지원

주연 장이(가) 하루 전에 추가함. 하루 전에 수정됨.

상태:
완료
우선순위:
보통
담당자:
시작일:
2026/07/02
완료일:
2026/07/02
진척도:

100%

추정시간:

설명

h2. 작업 범위

  • infra/stack/backend/monitoring-backend-stack.ts에서 stackConfig.GmailSearchFrom 배열을 선행 계약의 직렬화 방식으로 GMAIL_SEARCH_FROM에 주입한다.
  • 전환 정책이 호환 유지라면 문자열 설정도 동일하게 처리한다.
  • config/app-config-haap-dev.json, test, prod의 GmailSearchFrom을 계약에 맞게 배열 형태로 전환한다. 실제 추가할 메일 주소는 Config/Deploy 일감에서 확정된 목록을 반영한다.
  • CDK synth 또는 관련 테스트로 환경변수 값이 의도한 형태인지 확인한다.

h2. 완료 기준

  • 배열 설정이 Lambda 환경변수에 누락 없이 전달된다.
  • 기존 단일 문자열 설정을 지원하기로 한 경우, 문자열 입력도 같은 결과로 주입된다.
  • 변경 커밋이 남고, 후행 테스트 일감에서 참조할 수 있다.

h2. 선후행

Contract 일감 완료 및 커밋 이후 시작한다. Test 일감은 이 일감과 Lambda 일감이 모두 완료/커밋된 뒤 시작한다.


연결된 일감 2 (모두 완료2 건 완료)

다음 일감을 우선 진행: 검토 #741: [Contract] GmailSearchFrom 배열 설정 계약 및 호환 정책 정의완료주연 장2026/07/012026/07/01

Actions
다음에 진행할 일감: 기능 #744: [Test] Gmail 다중 발신자 수집 회귀 테스트 보강완료주연 장2026/07/032026/07/03

Actions

주연 장이(가) 하루 전에 변경 Actions #1

  • 완료일을(를) 2026/07/02(으)로 지정되었습니다.
  • 시작일을(를) 2026/07/01에서 2026/07/02(으)로 변경되었습니다.
  • 다음 일감을 우선 진행:검토 #741: [Contract] GmailSearchFrom 배열 설정 계약 및 호환 정책 정의이(가) 추가되었습니다.

주연 장이(가) 하루 전에 변경 Actions #2

  • 다음에 진행할 일감:기능 #744: [Test] Gmail 다중 발신자 수집 회귀 테스트 보강이(가) 추가되었습니다.

주연 장이(가) 하루 전에 변경 Actions #3

  • 상태을(를) 신규에서 진행(으)로 변경되었습니다.

작업을 시작합니다.

주연 장이(가) 하루 전에 변경 Actions #4

릴리스 완료

  • commit: 62a6c934a0cca6e2c9d3355f4db800b14075ec3a
  • branch: codex/redmine-742-gmailsearchfrom-infra (origin에 push 완료)
  • scope: MonitoringBackendStack에서 GmailSearchFrom string/string[] 값을 정규화해 GMAIL_SEARCH_FROM 환경변수로 주입하도록 변경, dev/test/prod config를 배열 형태로 전환, focused TypeScript 테스트 추가. Lambda 소스/테스트는 #743 범위라 변경하지 않음.
  • validation: JSON config validation 통과; npm run build -- --pretty false 통과; npm test -- --runInBand 통과(2 suites, 13 tests); git diff --check 통과.

주연 장이(가) 하루 전에 변경 Actions #5

  • 상태을(를) 진행에서 완료(으)로 변경되었습니다.
  • 진척도을(를) 0에서 100(으)로 변경되었습니다.
Actions

내보내기 PDF Atom