History for PixelPaintWar / apps / server / src / network
2026-02-24
@rinto hasegawa
[refactor] 各ファイルに概要コメントを追加し、関数の目的を明確化
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] ソケットイベントのペイロード検証を追加し、無効なペイロードをログに記録
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] publishRoomUpdateの型定義をroomTypesに基づいて統一し、関連する型を整理
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] SocketManagerの初期化処理をregisterConnectionHandlersに移動し、コードの整理を実施
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] Socket.IOのハンドラを整理し、emit関数をpublish関数に置き換え、プロトコルのインポートを削除
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] HTTPサーバーとSocket.ioの初期化を分離し、boot関数を新規作成
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] socket.ioのインポート制限を追加し、不要なハンドラを削除
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] ゲームおよびルームハンドラを整理し、ユースケースに基づく新しいハンドラを実装
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] ログイベントのインポートパスを修正し、logEvent関数を新規作成
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] socketEmittersの作成と既存のエミッタの統合
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[clean] サーバー用モジュールのインポートパスにエイリアスを適用 ...
rinto hasegawa committed on 24 Feb
2026-02-23
@rinto hasegawa
[refactor] @repo/sharedからのインポートを統一し、名前空間の整理
rinto hasegawa committed on 23 Feb
2026-02-22
@rinto hasegawa
[refactor] @repo/sharedからのインポートパスを簡略化
rinto hasegawa committed on 22 Feb
@rinto hasegawa
[refactor] SocketManagerにRoomManagerを追加し、依存関係を明確化
rinto hasegawa committed on 22 Feb
@rinto hasegawa
[refactir] 技術的な役割でなくdomain(機能)でファイルを管理
rinto hasegawa committed on 22 Feb
@rinto hasegawa
[refactor] ゲームおよびルームの切断処理をハンドラに分離し、SocketManagerでの呼び出しを整理
rinto hasegawa committed on 22 Feb
@rinto hasegawa
[refactor] SocketManagerとRoomManagerの分離に伴うハンドラの委譲処理の実装
rinto hasegawa committed on 22 Feb
@rinto hasegawa
[refactor] SocketManagerのルーム参加処理と移動イベントの型定義を改善し、payloads.tsを新規作成
rinto hasegawa committed on 22 Feb
2026-02-21
@rinto hasegawa
[refctor] コメントの整理
rinto hasegawa committed on 21 Feb
@rinto hasegawa
[refactor] プレイヤー関連の型を整理し、RoomMemberに名称変更、コードの可読性を向上
rinto hasegawa committed on 21 Feb
@rinto hasegawa
[refactor] GameStateおよびRoomStatusを定数オブジェクトに変更し、コードの可読性を向上
rinto hasegawa committed on 21 Feb
@rinto hasegawa
[refactor] SocketClientおよびSocketManagerでSocketEventsを使用するように変更し、コードの可読性を向上
rinto hasegawa committed on 21 Feb
@rinto hasegawa
[refactor] ゲームロジックのクリーンアップとPixiJSの統合を実施
rinto hasegawa committed on 21 Feb
@rinto hasegawa
[refactor] 共有パッケージへのインポートパスを相対パスからエイリアスに変更
rinto hasegawa committed on 21 Feb
@rinto hasegawa
[update] pixi.jsをバージョン8.16.0に更新し、関連する依存関係を調整 ...
rinto hasegawa committed on 21 Feb
2026-02-20
@[shimojiryuki]
[feat] Implement lobby and room management features with socket events
[shimojiryuki] committed on 20 Feb
2026-02-10
@[shimojiryuki]
[fix] プレイヤーの位置情報の送信をゲームマネージャーの状態を使うように更新
[shimojiryuki] committed on 10 Feb
2026-02-09
@[shimojiryuki]
[add] SocketManagerクラスを新規作成し、Socket.ioによる接続管理機能を実装
[shimojiryuki] committed on 9 Feb