Skip to content

Conversation

@nakaterm
Copy link
Contributor

@nakaterm nakaterm commented Nov 16, 2025

* refactor: main.ts を Hono に書き換え

* refactor: POST /projects を Hono に

* refactor: hono/client 導入

* refactor: GET /projects/mine, GET /projects/:projectId

* refactor: PUT, DELETE /projects/:projectId

* refactor: POST /submissions, PUT /submissions/mine

* refactor: Submission.tsx

* refactor: 一旦 useData を削除し hono RPC で fetch

* refactor: uninstall express

* refactor: rename to validator.ts

* refactor: string → Date の変換を整理

* chore: server/tsconfig の設定を client に合わせて修正

* chore: update bun.lock
* chore: change to npm

* chore: add build check

* chore: build check の install コマンドを修正

* chore: prisma generate を先に実行させるワークアラウンド
* feat: イベント説明欄を追加

* マイグレーションファイルを追加
* migration 管理を README に反映

* 編集状態を ref から state に

* ref の早期 return

* update fullcalendar

* editingSlots/viewingSlots → matrix → events のフローで refactor

* findRun を切り出し

* CalendarMatrix のクラスを分割

* fix format
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 20, 2025

Deploying itsuhima with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8b03763
Status: ✅  Deploy successful!
Preview URL: https://be18f1ce.itsuhima.pages.dev
Branch Preview URL: https://develop.itsuhima.pages.dev

View logs

* データモデル変更

* API とフロントエンドのロジック

* merge (without Calendar.tsx)

* 複数の参加形態に対応

* バッジの位置・サイズ調整

* tooltip のスタイル調整

* fmt

* イベント設定と同じ順番で左から表示
* 固定バーの挙動を修正

* 参加形態選択 UI を修正

* オプションの選択を RHF で管理

* カラーパレットを調整

* ラベル空欄時のメッセージ

* ラベル削除失敗時のエラーメッセージを表示

* 管理ボタン削除、編集画面からプロジェクトページに戻る

* デフォルトの allowedRange を変更

* 参加形態削除ボタンの非活性

* 日時の入力欄の非活性も統一的に

* 削除ボタンのスタイルを整理

* 参加形態を設定しない場合のフローを整理

* カードの枠線の色が消えるバグ修正

* bump hono and related packages
@nakaterm nakaterm marked this pull request as ready for review November 22, 2025 22:06
@nakaterm nakaterm merged commit 14cebf4 into main Nov 22, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants