<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-documentation.git, branch 1.4</title>
<subtitle>VyOS readthedocs (mirror of https://github.com/vyos/vyos-documentation.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-documentation.git/atom?h=1.4</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-documentation.git/atom?h=1.4'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/'/>
<updated>2026-06-17T19:26:06+00:00</updated>
<entry>
<title>Fix Cookiebot consent dialog rendering unstyled and breaking the page (#2108) (#2110)</title>
<updated>2026-06-17T19:26:06+00:00</updated>
<author>
<name>mergify[bot]</name>
<email>37929162+mergify[bot]@users.noreply.github.com</email>
</author>
<published>2026-06-17T19:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=133de3b86faf07d70a8a915dd2a95d9a9906057f'/>
<id>urn:sha1:133de3b86faf07d70a8a915dd2a95d9a9906057f</id>
<content type='text'>
On a fresh (no-consent) load the consent banner could render completely
unstyled and expand to full page height. Cookiebot delivers its dialog CSS as
a constructed stylesheet on document.adoptedStyleSheets; ReadTheDocs'
readthedocs-addons.js reassigns that whole-array property with a destructive
replace, and when that lands after Cookiebot's network-gated adoption it drops
Cookiebot's sheet, leaving #CybotCookiebotDialog at position:static expanded to
~6700px. It is a race, so it is intermittent and clears once consent is given
(the dialog then never renders).

- layout.html: a small adoptedStyleSheets shim, installed before any page
  script, that preserves Cookiebot's sheet so another library cannot drop it.
- custom.css: a leak-safe safety net that keeps the dialog contained even if
  its adopted sheet is ever absent. It uses only properties Cookiebot itself
  sets, so it has verifiably no effect on the normal, styled banner.

🤖 Generated by [robots](https://vyos.io)

(cherry picked from commit dce7bb521e3947af59fe18895b609ec353e0450e)

Co-authored-by: Yuriy Andamasov &lt;yuriy@vyos.io&gt;</content>
</entry>
<entry>
<title>docs: fix stale .png/.jpg image refs to match .webp assets in Sagitta (#2098)</title>
<updated>2026-06-11T09:50:44+00:00</updated>
<author>
<name>LiudmylaNad</name>
<email>l.nadolina@vyos.io</email>
</author>
<published>2026-06-11T09:50:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=e535682b8136a52f7dc66ec7af5a41c181bd8976'/>
<id>urn:sha1:e535682b8136a52f7dc66ec7af5a41c181bd8976</id>
<content type='text'>
Signed-off-by: MilaNad &lt;l.nadolina@vyos.io&gt;</content>
</entry>
<entry>
<title>Revert "docs: Update OpenFabric page to VyOS 1.5 standards (#2060) (#2094)" (#2096)</title>
<updated>2026-06-09T12:53:52+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2026-06-09T12:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=dcf67eb0ed7dec8a80637572596d56b907869599'/>
<id>urn:sha1:dcf67eb0ed7dec8a80637572596d56b907869599</id>
<content type='text'>
This reverts commit b4cffbf38e970b2683d07e063cac455371da681e.</content>
</entry>
<entry>
<title>docs: Update OpenFabric page to VyOS 1.5 standards (#2060) (#2094)</title>
<updated>2026-06-09T10:25:21+00:00</updated>
<author>
<name>mergify[bot]</name>
<email>37929162+mergify[bot]@users.noreply.github.com</email>
</author>
<published>2026-06-09T10:25:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=b4cffbf38e970b2683d07e063cac455371da681e'/>
<id>urn:sha1:b4cffbf38e970b2683d07e063cac455371da681e</id>
<content type='text'>
* docs: Update OpenFabric page to VyOS 1.5 standards

* Update openfabric.md

* Update openfabric.md

* Update openfabric.md

(cherry picked from commit 754295dcb7c048e8142b36eb90b9a0b18cad506d)

# Conflicts:
#	docs/configuration/protocols/openfabric.md

Co-authored-by: LiudmylaNad &lt;l.nadolina@vyos.io&gt;</content>
</entry>
<entry>
<title>ci: T8966: remove orphaned docs T-ID override (strict rule retired centrally) (#2085)</title>
<updated>2026-06-06T07:02:53+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-06-06T07:02:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=aef48d0eea2c2b66cb2b4de0da7f792bd97e38d7'/>
<id>urn:sha1:aef48d0eea2c2b66cb2b4de0da7f792bd97e38d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #2074 from vyos/mergify/bp/sagitta/pr-2053</title>
<updated>2026-06-05T14:29:15+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-06-05T14:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=5c948473e9c8fa28673ea612363222030508b211'/>
<id>urn:sha1:5c948473e9c8fa28673ea612363222030508b211</id>
<content type='text'>
high-availability: T7059: Add persistence-timeout option in virtual-server (backport #2053)</content>
</entry>
<entry>
<title>Merge pull request #2079 from vyos/mergify/bp/sagitta/pr-2077</title>
<updated>2026-06-03T00:58:46+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@andamasov.com</email>
</author>
<published>2026-06-03T00:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=bacd452a421ffb75e3edbeca9c51d828d0949a0c'/>
<id>urn:sha1:bacd452a421ffb75e3edbeca9c51d828d0949a0c</id>
<content type='text'>
T8960: ai-validation — consolidate cross-repo auth onto vyos-bot App (backport #2077)</content>
</entry>
<entry>
<title>T8960: ai-validation — mint vyos-bot token via get-token@production</title>
<updated>2026-06-03T00:57:24+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-06-03T00:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=9f82b4f8174fab974c5d5006d6329674616c4ce6'/>
<id>urn:sha1:9f82b4f8174fab974c5d5006d6329674616c4ce6</id>
<content type='text'>
Swap the cross-repo-checkout token from the dedicated vyos-docs-reviewer
App (VYOS_APP_ID/_PRIVATE_KEY) to the shared vyos-bot App via the fleet
get-token composite, scoped contents:read. Skip-check now gates on
APP_CLIENT_ID + APP_PRIVATE_KEY + ANTHROPIC_API_KEY (org-level vyos-bot
creds); reword the stale token comment. PR-comment posting still uses
the default GITHUB_TOKEN. Byte-identical to the paired reference copy in
VyOS-Networks/vyos-docs-opus-reviewer (scripts/ai-validation.yml).

🤖 Generated by [robots](https://vyos.io)

(cherry picked from commit 459109f13adf026d012c4e803f4a86a8f84e6ce3)
</content>
</entry>
<entry>
<title>high-availability: T7059: Add persistence-timeout option in virtual-server</title>
<updated>2026-06-02T15:20:52+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-05-18T12:42:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=c1d7e587fed222498c8305f5b34416dc915cbfac'/>
<id>urn:sha1:c1d7e587fed222498c8305f5b34416dc915cbfac</id>
<content type='text'>
(cherry picked from commit dc04c30291806195311e585450b490d0c672c356)
</content>
</entry>
<entry>
<title>Merge pull request #2065 from vyos/mergify/bp/sagitta/pr-2063</title>
<updated>2026-05-29T09:21:40+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-29T09:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=64c487858d074667cfdb33a51f81e22889a79bae'/>
<id>urn:sha1:64c487858d074667cfdb33a51f81e22889a79bae</id>
<content type='text'>
ci(ai-validation): allow Pass 2 review on external-contributor PRs (backport #2063)</content>
</entry>
</feed>
