PR Checks / Frontend Typecheck + Tests (pull_request) Successful in 1m2s
PR Checks / Backend Smoke (pull_request) Successful in 7s
PR Checks / Build Backend (no push) (pull_request) Successful in 11s
PR Checks / Build Frontend (no push) (pull_request) Successful in 48s
PR Checks / Build Pipeline (no push) (pull_request) Successful in 10s
PR Checks / AI Code Review (Claude) (pull_request) Successful in 8s
Replace X-Frame-Options: SAMEORIGIN with a CSP frame-ancestors directive so analytics.schoolcompare.co.uk (Umami heatmap/recorder) can embed the site while all other origins stay blocked. X-Frame-Options cannot allow a specific sibling subdomain (ALLOW-FROM is deprecated/ignored by modern browsers), so frame-ancestors is the correct replacement. Also update the nginx snippet in DEPLOYMENT.md to match, so the reverse proxy doesn't re-inject a conflicting X-Frame-Options header. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
78 lines
3.7 KiB
YAML
78 lines
3.7 KiB
YAML
- generic [active] [ref=f7e1]:
|
||
- link "Skip to main content" [ref=f7e2] [cursor=pointer]:
|
||
- /url: "#main-content"
|
||
- banner [ref=f7e3]:
|
||
- generic [ref=f7e4]:
|
||
- link "SchoolCompare home" [ref=f7e5] [cursor=pointer]:
|
||
- /url: /
|
||
- generic [ref=f7e11]: SchoolCompare
|
||
- navigation "Main navigation" [ref=f7e12]:
|
||
- link "Search" [ref=f7e13] [cursor=pointer]:
|
||
- /url: /
|
||
- link "Compare 3" [ref=f7e14] [cursor=pointer]:
|
||
- /url: /compare
|
||
- text: Compare
|
||
- generic [ref=f7e15]: "3"
|
||
- link "Rankings" [ref=f7e16] [cursor=pointer]:
|
||
- /url: /rankings
|
||
- link "Admissions" [ref=f7e17] [cursor=pointer]:
|
||
- /url: /admissions
|
||
- main [ref=f7e18]:
|
||
- generic [ref=f7e19]:
|
||
- generic [ref=f7e21]:
|
||
- generic [ref=f7e22]:
|
||
- heading "Compare Schools" [level=1] [ref=f7e23]
|
||
- paragraph [ref=f7e24]: 3 schools side by side — each number anchored against the England average so you can tell at a glance what's typical and what stands out.
|
||
- generic [ref=f7e25]:
|
||
- button "+ Add School" [ref=f7e26] [cursor=pointer]
|
||
- button "Share" [ref=f7e27] [cursor=pointer]
|
||
- generic [ref=f7e31]:
|
||
- button "Primary (2)" [ref=f7e32] [cursor=pointer]
|
||
- button "Secondary (1)" [ref=f7e33] [cursor=pointer]
|
||
- generic "Schools in this comparison" [ref=f7e34]:
|
||
- generic [ref=f7e35]:
|
||
- generic [ref=f7e37]:
|
||
- link "Barclay Primary School" [ref=f7e38] [cursor=pointer]:
|
||
- /url: /school/138690-barclay-primary-school
|
||
- generic [ref=f7e39]: Waltham Forest · Academy converter
|
||
- button "Remove Barclay Primary School" [ref=f7e40] [cursor=pointer]: ×
|
||
- generic [ref=f7e41]:
|
||
- generic [ref=f7e43]:
|
||
- link "Elmhurst Primary School" [ref=f7e44] [cursor=pointer]:
|
||
- /url: /school/145362-elmhurst-primary-school
|
||
- generic [ref=f7e45]: Newham · Academy converter
|
||
- button "Remove Elmhurst Primary School" [ref=f7e46] [cursor=pointer]: ×
|
||
- contentinfo [ref=f7e324]:
|
||
- generic [ref=f7e325]:
|
||
- generic [ref=f7e326]:
|
||
- generic [ref=f7e327]:
|
||
- heading "SchoolCompare" [level=3] [ref=f7e328]
|
||
- paragraph [ref=f7e329]: Compare primary and secondary schools across England.
|
||
- link "contact@schoolcompare.co.uk" [ref=f7e330] [cursor=pointer]:
|
||
- /url: mailto:contact@schoolcompare.co.uk
|
||
- generic [ref=f7e331]:
|
||
- heading "Product" [level=4] [ref=f7e332]
|
||
- list [ref=f7e333]:
|
||
- listitem [ref=f7e334]:
|
||
- link "Search schools" [ref=f7e335] [cursor=pointer]:
|
||
- /url: /
|
||
- listitem [ref=f7e336]:
|
||
- link "Rankings" [ref=f7e337] [cursor=pointer]:
|
||
- /url: /rankings
|
||
- listitem [ref=f7e338]:
|
||
- link "Compare shortlist" [ref=f7e339] [cursor=pointer]:
|
||
- /url: /compare
|
||
- listitem [ref=f7e340]:
|
||
- link "Admissions guide" [ref=f7e341] [cursor=pointer]:
|
||
- /url: /admissions
|
||
- generic [ref=f7e342]:
|
||
- heading "Resources" [level=4] [ref=f7e343]
|
||
- list [ref=f7e344]:
|
||
- listitem [ref=f7e345]:
|
||
- link "School Performance Tables" [ref=f7e346] [cursor=pointer]:
|
||
- /url: https://www.gov.uk/school-performance-tables
|
||
- listitem [ref=f7e347]:
|
||
- link "Ofsted reports" [ref=f7e348] [cursor=pointer]:
|
||
- /url: https://reports.ofsted.gov.uk/
|
||
- paragraph [ref=f7e350]: © 2026 SchoolCompare.co.uk
|
||
- alert [ref=f7e351] |