Repository navigation
Adds lead text and descriptions. - #554
Merged
johnnymatthews merged 1 commit intoOct 27, 2026
Merged
Conversation
johnnymatthews
added a commit
that referenced
this pull request
Oct 28, 2026
* Adds lead text from front-matter descriptions to pages. (#414) * Replaces Tera macros and shortcodes with components. Was fun. * Migrates content from shortcode syntax to Tera components. * Raw-wraps literal Tera syntax in code examples so content templating skips it. Works now. Kinda. * Remaps brand code colors onto giallo's indexed classes and drops the stale generated stylesheet. * Bumps Zola to 0.23.6. * Moves root index to it's own page. We don't have to rely on redirect from Zola OR Cloudflare anymore. * Removes homepage from "Understand" section. * Adds front-matter descriptions to the pages missing one so their lead text shows up. (#554)
johnnymatthews
added a commit
that referenced
this pull request
Nov 5, 2026
* Swaps the last few cosmetic indexer leftovers for generator. (#525) * Update Requirements * Update content/run/run-a-generator/prerequisites/index.md Co-authored-by: Johnny <9611008+johnnymatthews@users.noreply.github.com> * Update content/run/run-a-generator/prerequisites/index.md Co-authored-by: Johnny <9611008+johnnymatthews@users.noreply.github.com> * update as per feedback * Fixes Google Search Console issues. (#520) * drop zola aliases from page front matter moving all legacy redirects to real 301s in static/_redirects instead of js-refresh alias pages, so google stops reporting them as soft redirects * rewrite _redirects: everything 301, fix broken targets - legacy rules had no status so they were 302s, now all 301 - /generators /indexer /host /hosts /reference/components pointed at section paths that render nothing (404), now land on real pages - same for /docs/hosts/examples and /docs/guides/building-apps-with-shinzo - explicit rules for every old alias path, in both slash forms, before the splat rules so first match wins - root / now 301s to /understand/home/ instead of a js redirect page * add canonical link tags to every page fixes 'duplicate without user-selected canonical' - google was picking its own canonical between slash variants and legacy urls * update contributing docs for the _redirects workflow aliases are gone, redirects now live in static/_redirects as 301s * point logo, breadcrumbs and footer at real pages instead of / and other redirect-only paths * fix legacy links that only resolved through _redirects so the ci link checker passes * Removes stale aliases. Un-restores GCP page (oops). * Corrects legacy redirects. * Removes old `no-signing` flag. (#542) * Corrects how signing works: every block is signed, `--no-signing` doesn't exist. (#533) * Hosts attest only after verifying a block signature; no setting turns that off. (#542) * Removes `use_block_signatures` mention. Nice callout @mennatnaga for noticing that! * Removes the six host config keys deleted by shinzo-host-client#433. (#548) Closes #546 * Upgrades repo to Zola 0.23.6 (#553) * Adds lead text from front-matter descriptions to pages. (#414) * Replaces Tera macros and shortcodes with components. Was fun. * Migrates content from shortcode syntax to Tera components. * Raw-wraps literal Tera syntax in code examples so content templating skips it. Works now. Kinda. * Remaps brand code colors onto giallo's indexed classes and drops the stale generated stylesheet. * Bumps Zola to 0.23.6. * Moves root index to it's own page. We don't have to rely on redirect from Zola OR Cloudflare anymore. * Removes homepage from "Understand" section. * Adds front-matter descriptions to the pages missing one so their lead text shows up. (#554) * Updates public port 8080 guidelines. (#521) * Publishes 8080 by default in the Host install commands. * Adds an nginx snippet that serves only /health on 8080. * Fixes Gen + Host clients IP mismatch. (#523) * Fixes bootstrap peer docs that told operators to dial the Generator's listen addresses. * Notes that scraping dialable addresses from /health only works on one machine. * Rewords a clunky sentence in the quickstart. * Adds/clairifies Host client CORS reqs. (#522) * Adds CORS requirements section and troubleshooting entry for Hosts. * Drops ALLOWED_ORIGINS from the prod VM example since no Host client code reads it. * Tiny copy fixes to make things more readable. * Fixes borked link. My bad. * Actually fixed link. Zola's linters were doing some weird stuff to can't (can-t). Super fun. * Removes the play button from explainer animations. (#559) * Corrects funky API key assumption. * Removes annoying/unnecessary comments. They're just getting in the way. --------- Co-authored-by: Sonia Singla <soniasingla.1812@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #414