Skip to content

Commit c046d18

Browse files
yn1323claude
andauthored
feat: シフト募集・申請・確定フローの実装とmagicLinksテーブル導入 (#268)
* fix: スタッフ一覧のマネージャーバッジを上下中央寄せ Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat: シフト募集CREATE バックエンド実装 recruitmentsテーブル追加・create mutation作成・フロントエンド接続 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: スタッフ詳細ページの重複表示を解消しレイアウト修正 Title内の重複アバター・名前を削除し、編集ボタンをStaffDetailContentの ヘッダー行(アバター+名前の右端)に移動。スキル表示をチップスタイルに変更。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat: シフト管理画面をDB接続(モックデータ削除) recruitment queries作成・ShiftsPageでuseQueryに切り替え Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat: シフト募集一覧を開始日の降順ソートに変更・募集詳細UIリファクタ - recruitmentsテーブルにby_shop_and_startDateインデックス追加 - listByShopクエリでバックエンド側降順ソートを実装 - フロントエンドの冗長なソート処理を削除 - RecruitmentDetailのレイアウトをTitle/Card/Animation構成に統一 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: シフト募集詳細レイアウト改善・テーブル背景色被り修正 - RecruitmentDetailにContainer/Title/Animation標準パターンを適用 - ボタンを「締切・編集へ」1つに統合(LuPencilLine + teal) - テーブル構造要素のbg="gray.50"→"white"に変更(ページ背景との境界明確化) - ShiftForm内部のpx={4}を削除しpadding責務を呼び出し側に移動 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat: シフト募集開始時のメール送信機能を追加 Resend + Convex Action で募集作成時にスタッフへメール通知する基盤を構築。 - convex/email/actions.ts: Resend APIによるメール送信internalAction - convex/recruitment/mutations.ts: magicLink生成・メール送信スケジュール追加 - scripts/setupEnv.ts: .envからConvex環境変数を一括設定するスクリプト Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat: implement shift submit page flow and UX copy * feat: ShiftSubmit関連コンポーネントのStorybook追加 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: Storybookから未インストールの@storybook/test依存を削除 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * add: pen file * feat: シフト編集・確定 * fix * del --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 0c1884d commit c046d18

47 files changed

Lines changed: 5930 additions & 1416 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.agent/rules/readme-first.md

Lines changed: 0 additions & 149 deletions
This file was deleted.

.agent/rules/test-rules.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

.scaffdog/Component.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

.scaffdog/RouteHandler/path/route.ts

Lines changed: 0 additions & 38 deletions
This file was deleted.

.scaffdog/RouteHandler/query/route.ts

Lines changed: 0 additions & 33 deletions
This file was deleted.

.scaffdog/RouteHandlerPath.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

.scaffdog/RouteHandlerQuery.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

.scaffdog/component/index.stories.tsx

Lines changed: 0 additions & 12 deletions
This file was deleted.

.scaffdog/component/index.tsx

Lines changed: 0 additions & 5 deletions
This file was deleted.

.scaffdog/config.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)