You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[feat] 추억 노트 미디어에 음성 자리 부재 — 업로드는 mp3·m4a·wav 를 허용하는데 실을 필드가 없음 #248
없음 — memorial_photo_url 컬럼 + MemorialVideo embeddable(video_url, thumbnail_url) 뿐
즉 오디오 파일을 S3 에 올리는 것까지는 지금도 되지만, 그 URL 을 추억 노트에 붙여 둘 필드가 없어 저장 시점에 버려집니다.
왜 지금 필요한가
FE 가 추억 노트 미디어에 즉석 촬영·녹음을 붙이는 작업(Afternote/Afternote-FE#369)을 하면서, 사진·영상은 넣었지만 녹음만 서버 자리가 없어 범위에서 빠졌습니다 (Afternote/Afternote-FE#1112 에 사유 기재). 서버 필드가 서면 FE 는 MediaKind 에 AUDIO 를 늘리고 기존 업로드 경로를 그대로 재사용하면 됩니다 — FE 쪽은 서버 enum·필드를 미러링하는 구조라 서버가 선행해야 손댈 자리가 생깁니다.
🚀 해야할 일
PlaylistRequest 에 추억 노트 음성 필드 추가 (memorialAudio? 이름은 서버 재량)
AfternotePlaylist 엔티티 컬럼 + 마이그레이션
조회 응답에 반영 — memorialPhotoUrl·memorialVideo 와 같이 presigned GET 변환을 태울지 결정 (AfternoteService 의 기존 변환 지점과 같은 자리)
changed the title [-][feat] 추모 미디어에 음성 자리 부재 — 업로드는 mp3·m4a·wav 를 허용하는데 애프터노트에 실을 필드가 없음[/-][+][feat] 추억 노트 미디어에 음성 자리 부재 — 업로드는 mp3·m4a·wav 를 허용하는데 실을 필드가 없음[/+]on Aug 25, 2026
이 요청의 출발점이 잘못됐습니다. 추억 노트 음성은 FE 시안에 없는 기능이었고(Afternote/Afternote-FE#369 의 "(및 음성 녹음)" 한 줄에서 유추), 정리 Screen Design 을 전량 대조하면 음성 첨부는 타임레터에만 있습니다. FE 는 Afternote/Afternote-FE#1118, #1734, PR #1625 를 닫았고 memorialAudioUrl 을 소비하는 클라이언트 코드는 없습니다. #268 로 들어간 필드는 서버 재량으로 두셔도 되고, 걷어내기로 하면 FE 쪽 소비처가 없다는 점만 참고하시면 됩니다. 요청을 낸 쪽의 착오라 번거롭게 해서 죄송합니다.
Activity
1hyok commentedon Aug 25, 2026
FE 후속 이슈를 걸어 두었습니다 — Afternote/Afternote-FE#1118 (
blocked_by관계로 이 이슈에 물려 있습니다).이 이슈에서 필드가 서면 FE 는
MediaKind에AUDIO를 늘리고 기존 업로드 경로를 그대로 재사용합니다. 필드명·응답 presigned 변환 여부만 정해 주시면 FE 쪽은 그에 맞추겠습니다.[-][feat] 추모 미디어에 음성 자리 부재 — 업로드는 mp3·m4a·wav 를 허용하는데 애프터노트에 실을 필드가 없음[/-][+][feat] 추억 노트 미디어에 음성 자리 부재 — 업로드는 mp3·m4a·wav 를 허용하는데 실을 필드가 없음[/+]Merge pull request #268 from Afternote/gyuun/feat/248-259-258-playlis…
1hyok commentedon Sep 11, 2026
이 요청의 출발점이 잘못됐습니다. 추억 노트 음성은 FE 시안에 없는 기능이었고(Afternote/Afternote-FE#369 의 "(및 음성 녹음)" 한 줄에서 유추), 정리 Screen Design 을 전량 대조하면 음성 첨부는 타임레터에만 있습니다. FE 는 Afternote/Afternote-FE#1118, #1734, PR #1625 를 닫았고
memorialAudioUrl을 소비하는 클라이언트 코드는 없습니다. #268 로 들어간 필드는 서버 재량으로 두셔도 되고, 걷어내기로 하면 FE 쪽 소비처가 없다는 점만 참고하시면 됩니다. 요청을 낸 쪽의 착오라 번거롭게 해서 죄송합니다.