TODO
Closed this issue · 0 comments
mkizka commented
必須
- ログイン画面作る
- ボード編集ページ仮実装
- ボードをPDSに保存するボタン追加
- Firehoseに流れたボードをDBに保存
- DBから取り出してカードを並べる
- この辺でe2eテストを整備する
- react-easy-sortでカードを並べかえ可能に
- カードを追加できるようにする
- ボード閲覧ページ追加
- カード保存までのe2eテスト追加
- ボードページにプロフィール情報を記載
- 取得してから時間が経ったユーザーを再取得するように
- 保存ボタンを押したらトースト出すとかする
- ログインなどのボタンを連打出来ないようにする
- ボード閲覧ページと編集ページを行き来できるように
- すでにあるカードを編集する機能追加
- カードを削除できるように
- e2eを2アカウントをブラウザごとに分けて並列化
- カード削除のe2e追加
- BlueskyのURLの埋め込み対応
- ハンドルが入ったURLが追加されたらresolve
- /editの内容をログインユーザーに応じて出しわける
- トップページを作る
OAuth移行
- /loginに仮ログインフォーム追加
- OAuthでとりあえずログインできるまで
- /editをセッションに基づいてサーバーから返すようにする
- /editの保存ボタンをactionで再実装する
- /boardをセッションに基づいてデータ返すようにする
- /boardから/editに戻れるようにする
- e2eを通す
バグ修正
- autoFocus以外の手段でフォーカスする
いつかやる
- 10分経過でユーザー再取得ではなくFirehoseに更新が流れたら更新
- service層は異常系でエラーを投げるようにして、コントローラー側でtryCatchする