Closed sugizakikun closed 3 weeks ago
Postテーブルに対するCRUD操作を行える機能を追加しました。
投稿一覧取得
投稿作成機能 ⇨ 自分の気持ちを文字で表現するだけでなく、投稿に画像を紐付けられる処理も追加しました。 その処理の際、紐づいた画像に不適切な画像と判別された場合はS3にアップロードさせない処理も追加してます。(https://github.com/sugizakikun/docker-laravel/pull/27/commits/a01ae38ac0a4ac5ae396b69f86f33a49219c9d10)
投稿更新機能
投稿削除機能 ⇨ パフォーマンス維持のため、削除する投稿に紐づいている画像の情報をS3からも削除する仕掛けを追加しています。(https://github.com/sugizakikun/docker-laravel/pull/27/commits/f69e3017161947ab78dcffa3c13d687457ac8d83)
nsfw_apiにてエロ画像と判断はしきれないものの、 ちょっと怪しい画像についてはサムネイルにぼかしを入れるように設定しています(https://github.com/sugizakikun/docker-laravel/pull/27/commits/7a25b35cfa683c13204f2b6a8ddf955e2ea72752)
やったこと
呟き機能の追加
Postテーブルに対するCRUD操作を行える機能を追加しました。
主な機能
投稿一覧取得
投稿作成機能 ⇨ 自分の気持ちを文字で表現するだけでなく、投稿に画像を紐付けられる処理も追加しました。 その処理の際、紐づいた画像に不適切な画像と判別された場合はS3にアップロードさせない処理も追加してます。(https://github.com/sugizakikun/docker-laravel/pull/27/commits/a01ae38ac0a4ac5ae396b69f86f33a49219c9d10)
投稿更新機能
投稿削除機能 ⇨ パフォーマンス維持のため、削除する投稿に紐づいている画像の情報をS3からも削除する仕掛けを追加しています。(https://github.com/sugizakikun/docker-laravel/pull/27/commits/f69e3017161947ab78dcffa3c13d687457ac8d83)
隠し機能
nsfw_apiにてエロ画像と判断はしきれないものの、 ちょっと怪しい画像についてはサムネイルにぼかしを入れるように設定しています(https://github.com/sugizakikun/docker-laravel/pull/27/commits/7a25b35cfa683c13204f2b6a8ddf955e2ea72752)
成果物