Git コミット履歴(日本語統一版)¶
このドキュメントはリポジトリの全コミット履歴を日本語で記録したものです。 同日・同機能の細かい修正は1つにまとめて表記しています。
2025-12-22 - プロジェクト初期構築¶
PWA・通知機能¶
機能: INPortal PWAプラグインとポータルテーマを追加修正: PWAマニフェストのIP接続対応、ドロワーメニューUI更新、ステータスチェックAPI権限緩和機能: 通知対象に会社サポートを追加、PDFビューアのデバッグ・修正修正: PDFダミー投稿のナビゲーションスキップ、CSSリンクはみ出し修正、PWA購読ロジック更新
出勤管理¶
機能: 勤怠管理プラグイン(inportal-attendance)を追加、名前表示の修正
2025-12-23 - 出勤ボード機能強化¶
出勤ボード¶
機能: 課グルーピング対応、パフォーマンス最適化、PWA認証フォールバック追加機能: URLジェネレーター追加、表示名変更時のフィルタリング修正、CSV入出力対応修正: ポーリング間隔を5秒に短縮、非アクティブ時は自動停止修正: ポイントフォームページのレイアウト改善修正: 出勤ボードモバイル最適化、セクション順序修正機能: モバイル下部ナビゲーションとUI改善修正: PWA空白画面問題の修正(ServiceWorkerキャッシュバグ)
会議室予約¶
機能: 出勤ボードUI改善 - アイコンサイズ縮小、スライドメニューにリンク追加、デフォルト会社フィルター管理: .gitignore整理 - WordPressコアとサードパーティプラグインを除外管理: コンテキスト引継ぎ基盤の構築機能: 会議室予約システム - 予約編集、部署機能、出退勤ボード連携機能: 会議室一覧・予約ボタンをヘッダーに追加
2025-12-24 - チェックイン・UI改善¶
ドロワーメニュー・ステータス操作¶
修正: ドロワーz-index問題の修正、ステータス操作をドロワーに追加機能: 休憩時間選択UIの統一(10分/60分ボタン+カスタム入力)修正: ホームページドロワーからステータス操作を削除(ボードビューのみに)機能: カスタム休憩時間の確認ボタン追加リファクタ: 共通app-header.phpテンプレートでヘッダーを統一
チェックイン機能¶
機能: 重要なお知らせのモーダル表示(バッジはモーダル表示で削除)機能: チェックイン一覧の閲覧専用化(モーダル、QRボタン、5秒自動更新)修正: チェックインページ - デザイン統一、日本タイムゾーン、終了時刻プレビュー機能: jsQRライブラリによるインラインQRスキャナー追加修正: QRスキャナー - ライブラリ読み込み順序修正修正: 階表示、終了時刻ラベル、APIタイムゾーンの修正機能: 会議室チェックイン機能改善、PWAリフレッシュ追加
2025-12-26 - 翻訳機能¶
機能: 翻訳機能改善とUI修正(出勤ボード、重要なお知らせ、言語選択画面)
2025-12-28 - UI・通知修正¶
修正: 翻訳問題とUI問題の修正、ServiceWorker即時更新機能追加
2025-12-29 - 新規プラグイン追加¶
目安箱・コンテンツ制限¶
機能: ドロワースクロール修正、プログレスバー追加、PCログイン非表示機能: 目安箱プラグイン追加、ホバー色修正、自動リロード無効化機能: コンテンツ制限プラグイン(inportal-content-restriction)追加
2025-12-30 - Swup・カルーセル・ポイントフォーム改善¶
Swup対応¶
リファクタ: Swup互換性、タガログ語翻訳修正、JS外部化修正: ポイント管理ページでSwupトランジション有効化修正: Swupページ遷移用CPSタブ初期化追加修正: Swupナビゲーション時の黄色ボーダー問題解決
カルーセル・スワイプ¶
修正: カルーセルスワイプ感度とアニメーションの改善(複数回の調整)機能: スワイプ中のオートプレイ一時停止、コンテンツ制限に「非公開」オプション追加機能: カバーフロー3Dエフェクト復活、スワイプ処理改善修正: プルトゥリフレッシュがアクショングリッドアイテムクリックを妨げる問題の修正修正: PWAプルトゥリフレッシュがSwiperカルーセルを妨げる問題の修正
ポイントフォームデザイン¶
機能: ポイントフォームのリデザイン+目安箱にカードヘッダー追加(ポータル統一デザイン)修正: ポイント管理フォームのデザイン調整(複数回の改善)- 重複CSSの削除
- ポータルスタイルのフォームコンポーネント適用
- 見出し装飾の削除、コントラスト改善
- 目安箱とのスタイル統一
- タブナビゲーションのボーダー・角丸調整
- プライマリボタンを緑色に変更
2025-12-31 - キオスク・QRコード機能¶
トークン・QRコード認証¶
準備: システム仕様監査完了、キオスク/予約統合準備Phase 1: トークンマネージャー、DB移行、ハイブリッド認証Phase 2: ユーザーQR管理画面(トークン管理、一括生成、印刷プレビュー)Phase 3: キオスクモード(QRスキャナー、ステータス表示、ポーリング)Phase 4: 延長通知(1回限り)+モーダル占有者表示バグ修正
マイQRボタン¶
機能: ダッシュボードにマイQRボタン追加(セルフサービストークン生成)修正: マイQRボタンのボーダー、Swup互換性、背景色の修正(複数回)修正: QRコード画像の中央配置修正: モーダル開く度にトークンを再取得するよう修正
キオスク画面¶
修正: 占有者表示バグ - DOM再読み込みで対応修正: 静的JSON 403エラー - htaccessでJSONアクセス許可修正: キオスクタイムゾーン(Asia/Tokyo)、AJAX fallback追加修正: キオスクAJAX URL、アクセス優先度、ロジック修正(複数回)機能: マルチ占有者表示対応機能: キオスクUI改善(2カラムレイアウト、ステータスと占有者リスト)機能: キオスクをポータルサイトに合わせたライトテーマに再デザイン修正: アイコンをSVGピクトグラムに変更機能: Material Symbolsアイコンに変更機能: ヘッダーに時計追加、部屋ステータスモーダル、レイアウト改善修正: ボタンレイアウト(水平配置、サイズ統一)機能: キオスクに予約一覧機能追加
2026-01-01 - キオスク予約表示改善¶
予約表示¶
修正: 予約配列チェック(非配列データ対応)修正: 日付グループ化されたオブジェクト構造の予約データ処理修正: タイムゾーン問題(UTC→ローカル日付、部屋名表示)機能: 次回予約表示の強化(目立つレイアウト、時間範囲、部署表示)機能: 大規模UI改修(デザインレビューに基づく5つの優先修正)修正: CSS改善(CSS変数導入、固定フッター、スクロール可能なメイン領域)機能: キオスク4グリッドレイアウト(タイトル中央配置、次回予約中央配置)機能: 現在/次回予約ロジック(複数日対応)修正: 予約バグ修正、予約フォームに日付フィールド追加修正: 予約キャンセルロジック、アクション後のAJAX強制更新
2026-01-02 - PWA安定性修正¶
修正: PWA無限リロードループ、コンテンツ幅レイアウト、プルトゥリフレッシュ重複/スタイル問題、iOSモーダルUI微調整
2026-01-03 - ポイント管理修正¶
修正: ポイント管理フォームで氏名が社員番号になる問題を修正ipa_employee_nameを最優先で参照するロジック追加- cps_user_pointsテーブルにレコードがない場合の処理も修正
統計¶
- 総コミット数: 94件
- 期間: 2025-12-22 ~ 2026-01-03
- 主な機能領域:
- PWA・通知機能
- 出勤管理・出勤ボード
- 会議室予約・チェックイン
- キオスクモード
- ポイント管理システム
- 目安箱・コンテンツ制限
- 翻訳機能