summaryrefslogtreecommitdiff
path: root/site
AgeCommit message (Collapse)Author
2026-06-07chore: reconcile production->development divergence (content sync) (#63)developmentYuriy Andamasov
* returned lost sentrium.svg image * changed phone number to valid one * Remove explicit branch reference from the checkout action * Use a variable for branch checkout * Add an option to take the branch from the inputs * Update the release status for 1.4.0 GA * [release status] Do not render security advisory table headers if there are no advisories * added one month date of expiration for user's cookie consent (cherry picked from commit 7863f97ba712fe6e7801eee8c29c955000b6560a) * minisign: T6610: update the rolling release signing key (cherry picked from commit c471f8ee728dd5a0b599f8ed61518716cfba37b1) * Update to checkout@v4 (cherry picked from commit f5934afca8a7d790c15e77e19ce4a1d651411b07) * nightly-builds: rename GitHub repo (cherry picked from commit 2f993bbe13e083efc65f7b05825f94f05fcfb615) * moved deployment to AWS Amplify * Update README.md * added a new step to check Amplify build status [no ci] * fixed access to variables [no ci] * trigger rebuild * Remove the mention of LTS source code being public It's now available only to people who legitimately acquired binaries, as per the GPL requirements * Add an anchor to the stream release link * Remove the legacy LTS application form We'll encourage everyone to get VyOS Stream or rolling release * Remove the mention of oudated support subscriptions * Change the wording from "sofrware access subscription" to just "subscription" * Remove Sentrium from the footer since it no longer exists as an independent company * Update the hsforms library to v4 * Revert "Update the hsforms library to v4" This reverts commit 0b0916da4f60f58fc9ed988d97e35769bffc222b. * Add links to VyOS Stream 2025-Q2 * Add VyOS Stream 2025.11 * cosmetic bug: Fix image allign (cherry picked from commit e8107f90846c7256184983a42a0fc8a3f5f36c66) * Update the release status for 1.4.4 * Remove now-EOLd 1.3.x from release status * Add VyOS Stream 2026.03 * Ignore .soupault-cache/ build artifact directory Soupault 5.x writes incremental build caches under `.soupault-cache/` in the repo root. The directory appears as untracked after any local build and `gh pr create` warns about it. Add it to .gitignore alongside `build/*` so clean checkouts stay clean. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * ci: T8943: retarget main.yml push trigger main->development (rollout 1c) (#59) The default-branch reorg renamed main->development (production is now the default). main.yml deploys by mirroring github.ref_name to an AWS Amplify branch, so the dead main trigger is replaced with development. The Amplify app has a matching development branch (operator-confirmed). amplify/production trigger entries left unchanged. Tracking: T8943 * ci: T8947: point CLA check at vyos-cla-signatures@production (rollout 1c follow-up) (#60) Rollout 1c (IS-503) renamed vyos-cla-signatures' default branch to `production`, but cla-check.yml still called the reusable at @current. The `current` branch of vyos-cla-signatures has diverged from `production` and its copy of cla-reusable.yml writes signatures to `branch: 'current'` — so CLA signatures from this repo's PRs were landing on the stale `current` branch instead of `production`. Flip the ref to @production (whose cla-reusable.yml writes to `branch: 'production'`). Note: migrating/reconciling signatures already accumulated on vyos-cla-signatures@current (and whether to delete that branch) is a separate operator decision tracked in IS-504 / T8947. 🤖 Generated by [robots](https://vyos.io) * T8943: ci: remove dead amplify branch from CI push trigger (#61) The amplify branch no longer exists in this repo; the trigger entry is unreachable. main was already retargeted to development in #59 (rollout 1c). This completes the trigger cleanup so the list matches real branches. 🤖 Generated by [robots](https://vyos.io) --------- Co-authored-by: bogdankol <68349689+bogdankol@users.noreply.github.com> Co-authored-by: Daniil Baturin <daniil@baturin.org> Co-authored-by: Daniil Baturin <daniil@vyos.io> Co-authored-by: Christian Breunig <christian@breunig.cc> Co-authored-by: Yevhen Bondarenko <evgeniy.bondarenko@sentrium.io> Co-authored-by: lemeshovich <17667824+lemeshovich@users.noreply.github.com> Co-authored-by: Viacheslav Hletenko <v.gletenko@vyos.io> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-18Address Copilot review: preconnect order + staging-gate cookies-policy scriptYuriy Andamasov
Two fixes flagged by the Copilot reviewer on #35: 1. Preconnect hints were appended to the end of <head> while the GTM loader is prepended to the top, so GTM's async script creation fired before the browser ever saw the preconnect tags — they provided no benefit. Switches insert-preconnect-hints to prepend_child and adds `after = "insert-google-tag-manager-head"` so the widget runs after GTM and its prepend pushes GTM down to position 1. Result: preconnects land at the top of <head>, ahead of the GTM loader. 2. The Cookiebot cd.js script embedded directly in site/legal/cookies-policy.md rendered on every profile, so a staging visitor who hit /legal/cookies-policy/ would leak their IP to consent.cookiebot.com. Replaces the inline <script> with a <div id="cookie-declaration-placeholder"></div> and adds a new insert-cookiebot-declaration widget (profile = "live", page = "legal/cookies-policy.md") that replaces the placeholder with the real script element only on live builds. Staging now emits zero Cookiebot markup on the cookies-policy page. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-17Add cookies policy page with Cookiebot declaration embed (placeholder CBID)Yuriy Andamasov
Embeds Cookiebot's auto-generated cookie declaration table. The declaration content is served by consent.cookiebot.com and rendered at display time — this repo only holds the embed shim and intro copy. The CBID is a <CBID> placeholder that MUST be substituted with the real value before merging main into production. The PR body's prerequisite checklist gates this. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-17Remove custom consent banner and direct GA4 loaderYuriy Andamasov
Deletes the hand-rolled "Allow Analytics" aside, its JavaScript, its SCSS partial, and the unconditional gtag.js script. The replacement consent UI (Cookiebot banner) is loaded by the new GTM-T5VQHRT container; the custom banner is no longer needed and was also ineffective (both GTM and gtag loaded before the user clicked anything). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-03-20Add VyOS Stream 2026.03Daniil Baturin
2026-02-17Add Stream 2026.02Daniil Baturin
2025-11-26cosmetic bug: Fix image allignViacheslav Hletenko
2025-11-14Add VyOS Stream 2025.11Daniil Baturin
2025-07-10Add links to VyOS Stream 2025-Q2HEADmainDaniil Baturin
2025-04-16Revert "Update the hsforms library to v4"Daniil Baturin
This reverts commit 2d5daecf90fb0be30eefc82fe61f8b46e42634da.
2025-04-16Update the hsforms library to v4Daniil Baturin
2025-03-02Remove Sentrium from the footerDaniil Baturin
since it no longer exists as an independent company
2025-02-19Change the wording from "sofrware access subscription" to just "subscription"Daniil Baturin
2025-02-19Remove the mention of oudated support subscriptionsDaniil Baturin
2025-02-19Remove the legacy LTS application formDaniil Baturin
We'll encourage everyone to get VyOS Stream or rolling release
2025-02-18Add an anchor to the stream release linkDaniil Baturin
2025-02-18Add VyOS Stream page and 2025-Q1 releaseDaniil Baturin
2025-01-21Remove the mention of LTS source code being publicDaniil Baturin
It's now available only to people who legitimately acquired binaries, as per the GPL requirements
2024-09-23Update the wording on the release pagesDaniil Baturin
2024-09-01nightly-builds: rename GitHub repoChristian Breunig
2024-08-10Add a page about upstream projectsDaniil Baturin
2024-07-26minisign: T6610: update the rolling release signing keyChristian Breunig
2024-06-20added one month date of expiration for user's cookie consentbogdankol
2024-05-24added styles to status pagebogdankol
2024-05-16Add release status pageDaniil Baturin
2024-04-29returned lost sentrium.svg imagebogdankol
2024-04-25added staging fixbogdankol
2024-04-24restyled all pagesbogdankol
2024-02-06Contributor's subscription page updatezsdc
Testers are eligible for a contributor subscription.
2023-09-30Use the new legacy-lts-images links for 1.2.9Daniil Baturin
2023-08-22Add signature verification instructionsDaniil Baturin
2023-08-18Fix a broken link to the contribution guidelinesDaniil Baturin
Replace it with a link to development intro for now
2023-03-201.2.9-S1 legacy LTS releaseDaniil Baturin
2023-03-18Merge branch 'main' of github.com:vyos/community.vyos.netDaniil Baturin
2023-03-18Use HTTPS for s3-us.vyos.io linksDaniil Baturin
2023-03-17Change phabricator links to vyos.devViacheslav Hletenko
2023-01-27Add an anchor for 1.2.9Daniil Baturin
2023-01-27Add more 1.2.9 flavorsDaniil Baturin
2023-01-13Add a link to the 1.2.9 legacy LTS imageDaniil Baturin
2022-08-17Remove remaining links to snapshotsDaniil Baturin
2022-08-14Remove snapshots pageDaniil Baturin
2022-07-19Use a pre-rendered Trustpilot widgets (thanks to Nazar Pelekh)Daniil Baturin
2021-11-03contribute: update link to guidelinesChristian Poessinger
2021-10-19Add persistent ids to footnotes in the contibutor subscription pageDaniil Baturin
2021-08-28downloads: move links from downloads.vyos.io to vyos.net/getChristian Poessinger
2021-08-28contribute: obey ~80 character line breaks for small editorsChristian Poessinger
2021-08-16Reword the nightly builds passages.Daniil Baturin
2021-08-16get: reword nightly paragraph that automated testing is done before uploadChristian Poessinger
2021-06-10Add Hubspot forms stylingAndrii-Moshenskyi
2021-06-10Add a contributor subscription form to the website.Daniil Baturin