History for PixelPaintWar / apps / server / src / network / handlers / game / registerGameHandlers.ts
2026-02-26
@rinto hasegawa
[feat] 爆弾状態管理のインターフェースを追加し、切断およびゲーム開始時の状態クリア処理を統合
rinto hasegawa committed on 26 Feb
@rinto hasegawa
[feat] 爆弾設置ユースケースを実装し、ゲームハンドラに統合
rinto hasegawa committed on 26 Feb
@rinto hasegawa
[feat] 爆弾状態管理のロジックを新しいモジュールに実装し、GameHandlerでのインポートを更新
rinto hasegawa committed on 26 Feb
2026-02-25
@rinto hasegawa
[refactor] 爆弾状態管理のロジックを専用モジュールに移動し、GameHandlerでのインポートを更新
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feat] ルームIDでの存在確認用ポートを追加し、ゲームハンドラでの爆弾状態管理を強化
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feat] 爆弾設置要求と爆弾確定情報の型を整理し、ネットワーク処理を改善
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feat] 爆弾設置のネットワーク処理を改善し、重複排除機能を追加
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feat] 爆弾設置機能を追加し、関連するペイロードの検証とログ記録を実装
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] ペイロード検証の共通化を進め、ソケットイベントハンドラの整理を実施
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] 入力検証の共通化とソケットイベントハンドラの整理
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] 各ハンドラおよびフックのドキュメントコメントを追加し、コードの可読性を向上
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] Socketイベントハンドラの型定義を強化し、コードの可読性を向上
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] Socketイベントハンドラの共通処理をsocketEventBridgeに移動し、コードの重複を削減
rinto hasegawa committed on 25 Feb
@rinto hasegawa
Socketイベントの型定義を強化し、onEventメソッドを追加
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] 接続処理のポート型を整理し、切断調停の依存関係を明確化
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] ゲームおよびルームのポート型を整理し、依存関係を明確化
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] ゲームコーディネーターとユースケースの実装を追加し、切断処理を整理
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] ゲーム開始コーディネーターを実装し、ゲーム進行のロジックを整理
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] ゲームおよびルームの出力アダプターを統一し、切断処理を整理
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] GameOutputPortを統一し、各ユースケースでの出力処理を整理
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] GameManagerをGameManagerに統一し、ゲームセッション管理のサービスを整理
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] GameSessionManagerをGameManagerに置き換え、ゲームセッション管理の統一を図る
rinto hasegawa committed on 25 Feb
2026-02-24
@rinto hasegawa
[refactor] gameManagerをgameSessionManagerに置き換え、ゲームセッション管理の統一を図る
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] GameManagerをGameSessionManagerに置き換え、ゲームセッション管理の統一を図る
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] PlayerRegistryを削除し、GameSessionServiceとGameRoomSessionに機能を統合
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] プレイヤー管理とルーム操作のロジックを改善し、ゲームイベントの処理を最適化
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] 各ファイルに概要コメントを追加し、関数の目的を明確化
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] ソケットイベントのペイロード検証を追加し、無効なペイロードをログに記録
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] ゲームおよびルームのイベントパブリッシャーの型定義を改善し、メソッド名を統一
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] ゲームおよびルームのイベントパブリッシャーを作成し、ハンドラでの使用を統一
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] Socket.IOのハンドラを整理し、emit関数をpublish関数に置き換え、プロトコルのインポートを削除
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] ゲームおよびルームハンドラを整理し、ユースケースに基づく新しいハンドラを実装
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] コモンハンドラとゲーム・ルームハンドラの実装を追加し、ソケット通信の管理を統一
rinto hasegawa committed on 24 Feb