The GitHub Actions job "Build and push images" on texera.git/release/v1.2 has succeeded. Run started by GitHub user xuang7 (triggered by xuang7).
Head commit for run: 34aa146bab1360d8b20c3c07317cc4b824a40faa / yangzhang75 <[email protected]> fix(frontend, v1.2): render the dashboard search page instead of crashing on the filters ViewChild getter (#6422) ### What changes were proposed in this PR? Backports #6343 onto `release/v1.2`, as requested by @xuang7 — the original PR merged to `main` without the `release/v1.2` label, so the auto-backport didn't run. `release/v1.2` still has the crashing `filters` ViewChild getter and the old template binding (`[searchKeywords]="this.filters.getSearchKeywords()"`), so the dashboard search page renders blank there too. This is a clean cherry-pick of 0ed4816 (no conflicts) — the same 2-line fix plus its SearchComponent spec. ### How was this PR tested? Same as #6343: new `search.component.spec.ts` (15 tests) covering the render regression and the component's behavior; cherry-pick applied without conflicts. ### Related issue Backport of #6343 (Closes #6328 on `release/v1.2`). ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Claude Opus 4.8) (cherry picked from commit 0ed48161419e5b4fa17bee10a17cdf2e43c28304) Co-authored-by: Claude Opus 4.8 <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/29366748885 With regards, GitHub Actions via GitBox
