amalia/09-jun-26 #56

Merged
amaliadwiy merged 2 commits from amalia/09-jun-26 into join 2026-06-09 17:44:09 +08:00

2 Commits

Author SHA1 Message Date
adee3f9e45 feat: hapus file dari storage saat komentar dihapus atau diedit
- DELETE: soft-delete DiscussionCommentFile dan hapus file dari storage via funDeleteFile
- PUT: terima filesToRemove[], hapus file dari storage dan soft-delete record terkait
- Backward compatible: app lama tanpa filesToRemove tidak terpengaruh
2026-06-09 17:35:46 +08:00
0957e554a1 feat: tambah model DiscussionCommentFile dan endpoint attachment komentar
- Tambah model DiscussionCommentFile dengan relasi ke DiscussionComment
- Jalankan migrasi 20260609083038_add_discussion_comment_file
- POST komentar mendukung multipart/form-data untuk upload file (backward compatible)
- GET cat=komentar menyertakan data DiscussionCommentFile dalam response
2026-06-09 17:35:38 +08:00