ecc14561e6
Deploy momo-erp / deploy (push) Failing after 12m27s
수신자 그룹: - DB: momo_recipient_groups + momo_recipient_group_members (auto-ensure). - API: 그룹 list/save/delete + members get/save + all-users picker. - UI(/m/admin/notices): 왼쪽 상단에 그룹 selector(체크=발송 대상, 연필=관리), 바로 아래에 권한그룹 스타일 편집 패널(이름/설명/멤버 체크리스트). 기존 개별 선택 패널은 그대로 유지. 발송 = 그룹 멤버 ∪ 개별 선택 유니온. 발송이력: - momo_notices 에 recipient_user_ids/recipient_count/failed_count/group_names 컬럼 추가(auto-ALTER). send-push 가 발송 시 함께 기록. - 신규 페이지 /m/admin/notice-history: 시간/제목/그룹/대상수/성공/실패. 펼치면 본문 + 수신자 이름 칩 + 공지 페이지 링크. - 사이드바 메뉴: 마스터 관리 > 푸시알림 발송이력 (menu_info 9000298).