Mimirin55 / pottode

https://pottode.vercel.app
0 stars 0 forks source link

デプロイ #26

Open Mimirin55 opened 9 months ago

Mimirin55 commented 9 months ago

各種情報

サービス名:「Pottode」 サービスURL:https://warm-shelf-78488-74745d6bd0bb.herokuapp.com/

READMEレビュー時にMVPリリース時点で実装予定だった機能

READMEレビュー時に実装予定だった機能が実装できているかがわかるように記載してください

READMEレビュー時から変更した機能

備考

今回このGitHubリポジトリにて開発を行なっていましたが、突然Dockerコンテナが壊れてしまいました。 コンテナを作り直しましたがうまくいかないため、コンテナ立ち上げから作り直した以下のリポジトリで開発・デプロイを行いました。 https://github.com/Mimirin55/pottode2

Tsuchiya2 commented 9 months ago

ご提出ありがとうございます。 以下コメントになります。


リマインダー機能(Railsで実装予定)

こちらの機能はどのようにすれば確認ができるか教えてください。

今回このGitHubリポジトリにて開発を行なっていましたが、突然Dockerコンテナが壊れてしまいました。 コンテナを作り直しましたがうまくいかないため、コンテナ立ち上げから作り直した以下のリポジトリで開発・デプロイを行いました。

コンテナ、イメージ・ネットワーク、ボリューム等を全て削除した上で行うと元のリポジトリでも動くかもしれません。

Mimirin55 commented 9 months ago

ご提出ありがとうございます。 以下コメントになります。 ご確認いただきありがとうございます!以下返答になります。

リマインダー機能(Railsで実装予定)こちらの機能はどのようにすれば確認ができるか教えてください。 こちらは、タスクの終了日時が1時間過ぎるとリマインドする機能となっております(記載が漏れてしまい申し訳ございません!)

コンテナ、イメージ・ネットワーク、ボリューム等を全て削除した上で行うと元のリポジトリでも動くかもしれません。 すべて削除したところDockerが復活しました!ありがとうございます!

Tsuchiya2 commented 9 months ago

重ねて確認させてください。

リマインダー機能(Railsで実装予定)こちらの機能はどのようにすれば確認ができるか教えてください。 こちらは、タスクの終了日時が1時間過ぎるとリマインドする機能となっております(記載が漏れてしまい申し訳ございません!)

リマインドは登録したメールアドレスに来るのでしょうか?それともアプリ上で確認できるものなのでしょうか。説明をお願いいたします。

Mimirin55 commented 9 months ago

重ねて確認させてください。 リマインドは登録したメールアドレスに来るのでしょうか?それともアプリ上で確認できるものなのでしょうか。説明をお願いいたします。

こちらはアプリ上で通知が出るように設定しています。 ↓実演した動画です。 https://www.awesomescreenshot.com/video/24173590?key=236d07bb9a22ee474f5a948f5e92c7b0 タスクの終了時間から1時間経つと通知が出るため、以下の動画内でタスクの終了時間を1時間前に設定し、通知を表示させました。

Tsuchiya2 commented 9 months ago

未完了のタスクがあるよ!大丈夫かな?というのがそれでしょうか?

こちらアカウント作成してログインした直後から表示されていましたが...これはリマインドなのでしょうか?また、今時点で分かったのですが他のユーザーのタスクが表示されていませんか?そのせいで新規登録ユーザーにも上記メッセージが出ているのではないかと。

ご確認ください。

Mimirin55 commented 9 months ago

ご確認ありがとうございます! ご指摘内容を確認したところ、Taskの抽出方法が間違っていました。ユーザーとの紐付けもできていなかったようです。 修正後は、他のユーザーのタスクが見えなくなっています。 未完了のタスクがあるよ!大丈夫かな?というのも出なくなりました。 https://warm-shelf-78488-74745d6bd0bb.herokuapp.com/

murata0705 commented 9 months ago

毎週繰り返すを教えて保存しても再度編集画面に行くとチェックボックスが外れているのですが、こちらは正しい挙動でしょうか?また、毎週繰り返すを設定した場合、タスクはどのように作られるのでしょうか?完了すると作成されるのでしょうか?

Mimirin55 commented 9 months ago

ご確認ありがとうございます!

毎週繰り返すを教えて保存しても再度編集画面に行くとチェックボックスが外れているのですが、こちらは正しい挙動でしょうか?また、毎週繰り返すを設定した場合、タスクはどのように作られるのでしょうか?完了すると作成されるのでしょうか?

こちら正しい挙動です。 「毎週繰り返す」を設定した場合、タスク作成画面の「登録」を押すともう一つ1週間後のタスクが作成されます。 なお、新しいタスクを作成したとき、同時に1週間後のタスクを作成する機能のつもりでしたが、 「毎週繰り返す」 という表現ではおかしいことに今更ながら気づいたため 「来週も繰り返す」 に修正しました。 紛らわしい表現で申し訳ございません!

murata0705 commented 9 months ago

タスクを保存できないので確認いただけますか?

Screenshot 2024-01-20 at 17 19 12

Mimirin55 commented 9 months ago

ご確認いただきありがとうございます!

タスクを保存できないので確認いただけますか?

こちら確認したところ、user_idに値が入っていなかったことが原因でした。 修正完了しましたので、お手数ですがご確認をお願いいたします!

murata0705 commented 9 months ago

確認中

murata0705 commented 9 months ago

良いと思います 👍🏻 次の課題に進みましょう。

「毎週繰り返す」 という表現ではおかしいことに今更ながら気づいたため 「来週も繰り返す」 に修正しました。 紛らわしい表現で申し訳ございません!

連続で2週しかタスクが作れないので、「毎週繰り返す」にして、:repeat :booleanみたいなカラムを作って、PATCH /tasks/:idで done にしたら新規に作成するようにするとかだと良いかもですね。