TODOΒΆ
Every page of the default source loads
https://www.googletagmanager.com/gtag/js?id=G-MBZGKNMDWC, the Google tag of the upstream Hugo project (measured on the compose stack: the request leaves the browser, and the beacon that follows toregion1.google-analytics.com/g/collectis refused byconnect-src). Cause:services.hugo.hugo_environment: productioninmeta/services.ymlmakes the theme render its analytics partial with the id from upstreamβshugo.toml, andmeta/csp.ymlwhitelists the tag host. Options: build with another Hugo environment; or pass an emptyHUGO_SERVICES_GOOGLEANALYTICS_IDas a build argument and drop the two whitelist entries.The search panel of the default source never lists a result: a query logs
Connecting to 'https://d1bplzhgyq-dsn.algolia.net/1/indexes/*/queries' violates the following Content Security Policy directive: "connect-src 'self' https://cdn.<domain>"and the list stays empty (measured on the compose stack). Cause: the theme queries the Algolia index of the upstream site from the browser andmeta/csp.ymldeclares noconnect-srcentry; an allowed request would return links into upstreamβs own pages. Options: whitelist the Algolia host underconnect-srcand accept upstreamβs index; or leave the request blocked and remove the search controls from the build.Every article ends with
Last updated: January 1, 0001(measured on the compose stack, for example on/functions/strings/contains/). Cause not verified: the theme prints the last modification date of the page, which Hugo takes from the Git history, and the build stage may see none. Options: check whetherservices/repository/reaches the builder with its.gitdirectory and whether the builder image carriesgit; or drop the line for builds without history.