Commit Graph

342 Commits

Author SHA1 Message Date
Loong Dai 800db5c955
footer: fix broken link (#14919)
Signed-off-by: Loong <loong.dai@intel.com>
2024-04-22 13:02:40 -07:00
Daniel Hawton e2e1d9751a
Fix CVSS Vector Calculator Link Gen (#14863)
Not sure if NVD changed the format of the calculator link or we just
missed this, but basically the vector calculator does not support
`CVSS:x.x/` as part of the vector to define the version to use. It's a
seperate arg. Split it out, but default to 3.1 which is the newest
version.

Signed-off-by: Daniel Hawton <daniel.hawton@solo.io>
2024-04-10 03:28:24 -07:00
Shivam Gupta 00a353296b
Added social share button in Blog page. (#14561)
* added social share in blog

* Update layouts/blog/single.html

Co-authored-by: Daniel Hawton <daniel@hawton.org>

* Apply suggestions from code review

Co-authored-by: Daniel Hawton <daniel@hawton.org>

* added images and formatted

* Apply suggestions from code review

Co-authored-by: Daniel Hawton <daniel@hawton.org>

* added SASS for social share icons

* Update _blog.scss

* Fixed linting

* fixed linting

* Apply suggestions from code review

Co-authored-by: Daniel Hawton <daniel@hawton.org>

---------

Co-authored-by: Daniel Hawton <daniel@hawton.org>
2024-03-17 15:11:03 -07:00
Craig Box 318937152a
Allow proposing an image in your blog (#14720)
* Update Twitter card preview & OG metadata

* Add support for specifying image

* card update

* try agani

* nicer template style

* add Resources.Get

* absolute-ise URLs

* fix netlify config so we can test this.

* another try

* I haven't built a Makefile in... 20 years?

* remove Twitter image as it seems it will fall back to OG

* remove test data
2024-03-11 21:54:08 -07:00
Craig Box 85fc6b3a4d
Update Twitter card preview & OG metadata (#14714) 2024-03-10 22:53:23 -07:00
Leonardo Sarra 9d4e931386
Update three.js to 0.162.0 (#14678)
* Update to three.js 0.162.0

* remove three.js addons
2024-03-04 16:18:19 -08:00
Leonardo Sarra 9b8038ff7f
Rework header animation to use WebGL render and WGSL shaders (#14303)
* Rework header animation to use WebGL renderer and WGSL shaders

* Update speed uniform var name

* Increase transparency and add clamping

* Set pixel-ratio before size
2023-12-12 07:13:55 -08:00
Sean Killeen f014776b79
Add Linux Foundation trademark link to site footer (#14205)
* WIP add trademark link to footer

* Add translations
2023-11-30 07:01:25 -08:00
Shabana Dhaya 15cddd4d8c
remove left sidebar buttons from preliminary pages (#14180) 2023-11-17 08:08:06 -08:00
Michael Weiner 3ef3529af2
Fix Inconsistently Sized Company Logos (#13796)
* normalize company logos in display grid

* ensure waiting for load of image

* normalize company logos via CSS

* resolve sass lint error
2023-08-31 10:37:08 -07:00
Daniel Hawton 62234064be
add missed / to @@ link handling regex (#13640)
* add missed /

* Update src/ts/codeBlocks.ts

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* remove _ from regex in code_block.html

covered by \w

---------

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2023-07-26 09:51:25 -07:00
Daniel Hawton 2e9e775d79
Fix handling of @@ link notation (#13637)
The regex was @.*@ which will match anything between two @'s, including a command like:
`k3d cluster create --api-port 6550 -p '9080:80@loadbalancer' -p '9443:443@loadbalancer' --agents 2 --k3s-arg '--disable=traefik&#64;server:*'`

The regex should be something that matches valid URL syntaxes.

Signed-off-by: Daniel Hawton <daniel.hawton@solo.io>
2023-07-26 07:59:41 -07:00
John Howard abb755651a
add doc for third party ingress (#13116)
* add doc for third party ingress

* fix mermaid maybe

* Fix spell checker

* na

* Apply suggestions from code review

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

---------

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2023-05-15 07:40:26 -07:00
John Howard 53ff275bb4
Add support for mermaid.js (#13115)
Fixes https://github.com/istio/istio.io/issues/13093
2023-04-26 06:39:35 -07:00
SRodi 2ed61a7cae
Enable tests and remove hardcoded versions for operator install doc (#13050)
* Enable tests for operator install

* install-operator-tests

* update snip_id
* set snip_id=none for non-tested snips
* add test scenarios for helm,watchns,install istio,update
* use functions for better readability
* add newline at the end

* install-operator-tests

* add tests for inplace and canary upgrade
* update version 1.8.1 and 1.9.0 to 1.17.1 and 1.17.2 in docs
* disable snip remove_operator failing lint/test

* install-operator-tests

* remove all hardcoded versions in operator install doc
* add istio_previous_version and full/previous revision to snip.py
* adjust test.sh accordingly

* install-operator-tests

* add shorcodes for revision versions

* install-operator-tests

* fix canary upgrade (upgrade from previous to full version)

* install-operator-tests

* fix reference to full_version in canary upgrade

* install-operator-tests

* fix slightly off format

* install-operator-tests

* disable test for upgrade with helm tip
* add instructions to doc for canary upgrade prep
* update test.sh and snips.sh accordingly

* install-operator-tests

* fix profile on upgrade, use default
2023-04-20 07:11:18 -07:00
Skyler Spaeth 19431056ba
breakout support status table to yaml file (#12834)
* breakout support status table to yaml file

* use k8s versions from new yaml file, based off previous ver

* same as previous commit but based off idx of yaml obj

* trim whitespace from supported k8s vers shortcode

* make verion lists arrays instead of strings

* update shortcode to read yaml data array

* rename support status shortcode to follow naming convention

* make versions in table use new arrays, update reference to support status table

* make each version in yaml file a string

* update header comment, change ext to *.yml to follow repo convention

* use prelim ternary to select k8s versions

* update supportStatus.yml heading comments

* update supported k8s shortcode to use branch name

* initial commit of python support status updater

* add null representer

* use lambda for quoted representer

* put back master population off idx 1, update comments

* working stdout version complete: use flow style for version list keys

* prepend yaml with header comments, cleanup script

* perform version check, default write errors are more helpful

* add copyright and license info

* linter has some weird tastes

* this is 100% worse but if it makes the linter happy

* call update_support_status.py from within create version

* update version matrix path since script ran from repo root

* use yq for updating the version support matrix instead of PyYAML
2023-03-17 13:06:40 -07:00
Paddy Doyle e24e58affa
Update feature status for Experimental/Alpha (#12821)
* Update feature status for Experimental/Alpha

Based off of the feature status in features.yaml, update the
corresponding doc page.

Update navigation_level.html to only flag Experimental and Alpha
features with an asterisk '*', rather than all docs with _any_ status
set.

Add new 'alpha.md' boilerplate, similar to 'experimental.md', with a
link to https://github.com/istio/community/blob/master/FEATURE-LIFECYCLE.md

Add either 'boilerplate alpha' or 'boilerplate experimental' to all
pages which have Alpha or Experimental status set.

Tidy up pages which already had
'boilerplate experimental-feature-warning' and be consistent with
'boilerplate experimental'

Update tasks/observability/distributed-tracing/mesh-and-proxy-config
status from 'Beta/Experimental' to 'Beta', to match what's in
features.yaml (all others only have a single value here)

* Add content/zh/boilerplates/alpha.md

* Update content/en/boilerplates/alpha.md

Suggested change

Co-authored-by: Faseela K <k.faseela@gmail.com>

* Update the zh 'alpha' boilerplate to match

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2023-03-03 07:45:06 -08:00
Craig Box 2bd8fbe321
Media resources (#12531)
* Remove media-resources page and redirect

* Remove old SVGs and add a new, correct-shaped image for OpenGraph

* This file was committed elsewhere.
2023-01-26 21:35:49 -08:00
Craig Box 4097bf29bd
Add CNCF logo footer & LF terms (#12453)
* Add CNCF logo footer & LF terms

* Fixes

* add Chinese translation (thanks Zhonghu)

* Elongate the Terms and Conditions
2023-01-12 23:32:14 -08:00
Faseela K 6481a40999
Add warning banner for older blog posts (#12366)
Signed-off-by: Faseela K <faseela.k@est.tech>

Signed-off-by: Faseela K <faseela.k@est.tech>
2022-12-19 14:59:23 -08:00
zirain f4efe54609
make case study suggestion support multi language (#12149)
* make case study suggestion support multi language

* update zh.toml

* update reviews
2022-10-25 08:28:19 -07:00
Ihor Sychevskyi a7297a1006
update links (#12079) 2022-10-11 15:13:39 -07:00
Eric Van Norman 20491e3165
use short_codes for gateway api version (#12042)
* use short_codes for gateway api version and tpye

* Update function name. Forcing name doesn't work for boilerplates?

* Fix lint

* Remove k8s_gateway_api_type

* Add update-gateway-version mkaefile target

* Fix version in test string

* Simplify id
2022-10-04 12:07:49 -07:00
Istio Automation 4df8c0cb82
[master] Ambient blog: fix github links and add youtube video (#11834)
* Fix github links to use proper branch

* add video link

Co-authored-by: John Howard <howardjohn@google.com>
2022-09-07 11:46:37 -07:00
Ihor Sychevskyi 5a71935c2d
update preconnect link in baseof (#11764) 2022-08-29 14:34:21 -07:00
Eric Van Norman c92ed386d9
Fix for Get Involved page (#11752)
* Fix for Get Involved page

* Fix leading line in involved blocks
2022-08-25 11:34:11 -07:00
Eric Van Norman 4b89c5a0ad
Test moving up Hugo versions and replace BlackFriday with GoldMark. (#11534)
* Test moving up a Hugo version and replace BlackFriday with GoldMark.

* remove markdownify

* Update URL to not use relative for parent page

* Restore moarkdownify in centered block to fix (about/deployment)

* Add markdownify to tip, info, warning, quote

* Dmarkdownify tabsets

* Tweak indentation. Fixes companies. Does not fix the interactive panels.

* Update config.toml, rebase

* unindent ecosytem

* comapnaies looks OK,but not interactive_panels

* Revert panel change

* markdownify interactive panel?

* Put markdownify back - delete section_description
2022-08-23 08:05:43 -07:00
Ihor Sychevskyi f060e1fb32
add svg favicon (#11670) 2022-08-02 19:41:58 -07:00
stewartbutler 12546cc666
Adding page for istio image signing and validation (#10775)
* Adding page for istio image signing and validation

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: jacob-delgado <jacob.delgado@volunteers.acasi.info>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: jacob-delgado <jacob.delgado@volunteers.acasi.info>

* Adding codeowners, addressing a comment.

* Trying another url hack

* Fixing linter errors

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

Co-authored-by: jacob-delgado <jacob.delgado@volunteers.acasi.info>
Co-authored-by: Andrew Block <andy.block@gmail.com>
Co-authored-by: craigbox <craigbox@google.com>
2022-08-02 18:00:58 -07:00
Ihor Sychevskyi 3b09f841cb
fix Hugo warnings (#11174) 2022-04-14 15:11:22 -07:00
Ihor Sychevskyi 7e65a8c8a7
Accessibility update "go to top" (#11017) 2022-03-07 15:06:42 -08:00
Ihor Sychevskyi 717bc611aa
Accessibility update docs links (#10959) 2022-02-24 05:11:20 -08:00
Ihor Sychevskyi 1399f22067
Accessibility update aria links (#10929) 2022-02-16 17:29:49 -08:00
craigbox c57be91fbd
change env var (#10922) 2022-02-15 16:08:28 -08:00
craigbox 1867c3e56a
Experiment with setting Netlify URL in the RSS (#10902)
* Experiment with setting Netlify URL in the RSS

* Fixes to make the feed validate
2022-02-14 07:28:02 -08:00
craigbox daf9304e14
Fix RSS layouts for minor release announcements (#10898) 2022-02-12 10:18:53 -08:00
Ihor Sychevskyi 9ed4f7fbf0
Accessibility update link name (#10877) 2022-02-08 15:24:51 -08:00
Eric Van Norman 175cc65594
Fix `Current` link URLs and another pass at fixing dual /'s (#10869) 2022-02-07 14:32:44 -08:00
Xunzhuo a5906af89e
fix: remove extra paths in URL (#10842) 2022-01-31 20:36:55 -08:00
Ihor Sychevskyi d94d465240
Remove decoration dots (#10259) 2021-09-17 06:01:05 -07:00
Ihor Sychevskyi d91a56d2ce
update callout shortcode (#10326) 2021-09-13 03:58:20 -07:00
Ihor Sychevskyi 4436b8e315
update favicons (#10187) 2021-09-06 15:54:55 -07:00
craigbox f4edd15af1
add links to modal and make description/details clear (#10024) 2021-07-07 13:26:35 -07:00
ChristinaMak 9b02f2f215
Flag experimental pages with dagger (#9895)
* Flag experimental pages with dagger

* Use dagger symbol in title

* Dagger in navigation titles for experimental status

* Experimental asterisk note

* Asterisk with space

* Spacing between title and asterisk

* Flag experimental and alpha status
2021-06-23 04:46:20 -07:00
craigbox 03a3d0639d
Fix the OpenGraph preview image (#9425)
* Mark baseURL absolute and see what happens

* Add og:url too

* Hard code og:image
2021-05-19 15:09:45 -07:00
craigbox 69911014ba
Update links for new site layout (#9765)
* Update links for new site layout

* Update links for new site layout

* delete What Is Istio page
2021-05-17 08:37:55 -07:00
craigbox f4ee46bc96
Remove page icons (#9767) 2021-05-17 07:53:20 -07:00
craigbox 403f371e4f
Add case studies from IstioCon 2021 (#9681)
* Add case studies from IstioCon 2021

* Add some names to dictionary

* Add some more names to dictionary

* Update content/en/about/case-studies/salesforce/index.md

good catch, thanks

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* Add doc weights

* fix Eric's nits

* Add heading to logo wall

* newline

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2021-05-12 13:14:25 -07:00
craigbox 25536c2b84
Add our ecosystem of providers and integrations (#9698)
* New provider and integration listings.

* template professional services entries

* Add new customer logo per GCP blog post
2021-05-12 11:08:48 -07:00
craigbox ef5c2be414
Add security grid, release grid and general list templates to new News layout (#9710)
* Add security grid, release grid and general list templates to new News layout

* fix layout w/ .Content, length of feed, linktitles

* fix layout w/ .Content, length of feed, linktitles
2021-05-12 07:27:37 -07:00