- Auto-generate tables of template->adapters and adapter->templates
- Make the "Edit this page on GitHub" menu option track the branch correctly instead of always pointing to master.
- Update the reference docs.
- Move some strings from the footer to the translation table so they can be translated.
- Use a custom search engine for the preliminary site, so the preliminary site can actually be searched.
- Improve a few shortcodes to improve how they work when nested in tabs.
- Move a few constants out of the layouts and into args.yml for cleanliness.
The command as it stands will fail with "Gemfile not found". The working directory should be set to $(pwd) as well to start execution in the istio.github.io directory and find the Gemfile.
- linters.sh will run spell-checking and a style checker on
markdown files.
- Fix a whole bunch of typos and bad markdown content throughout. There are many more fixes
to come before we can enable the linters as a checkin gate, but this takes care of a majority
of items. More to come later.
* Upgrading html checker
To fix link errors
* Update bundler
* Trial/error on syntax
* Switching cache key
* Switch cache to v2 too
* Minor tweaks to standalone install instructions
mostly to trigger another build and check the cache does work now
* Simplify and make reproducible the website setup
We still need to make an image so it doesn’t take forever but at least
this is reproducible and working
* Fix for liquid exception
Liquid Exceptions: No repo name found. Specify using PAGES_REPO_NWO
environment variables
* added info about faster subsequent starts by reusing the image
* typo
* Fixing most of remaining bad links
Still left :
#google.rpc.Code in reference/api/mixer/status
And the mixer-config-quota-bookinfo.yaml is missing in
https://github.com/istio/istio/tree/master/samples/apps/bookinfo
* Add html checking and ignore localhost urls
fixed typo in layouts/base found by html checking
* Fix duplicate id defined
Those anchors don’t seem used btw
* Adding back html proofer
got removed accidentally it seems
* Fix the last 2 errors
The directory structure of the input web site now controls directory the layout of the
doc hierarchy. This simplifies authoring documents and enriches the UI we generate.
This also fixes the broken link problem with the GitHub staging sites. Most links work
now.
Our sitemap.xml now contains all that it should, and excludes stuff that it shouldn't contain.