kms-website/static
Viktor Barzin a0c100ab08 kms-website: install the LATEST VL Office, and offer it when none is installed
- Get-LatestOfficeProduct picks the newest ProPlus/ProjectPro/VisioPro VL SKU
  from keys.json by year (data-driven: add a future LTSC to products.yaml and
  the installer follows; no hardcoded 2024). $env:KMS_OFFICE_PRODUCT still wins.
- Activate-Ospp now offers the ODT install in BOTH cases: no Office found at all
  (previously it just skipped with "not found"), and a non-VL/retail/M365 Office
  installed. ODT channel comes from the chosen product's keys.json entry.
Note: KMS can't activate Microsoft 365/retail, so "latest" = latest LTSC VL.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-01 19:02:08 +00:00
..
css kms-website: 3-up KMS_AUTO quick-start cards + save-as downloads + clean script comments 2026-05-09 22:12:21 +00:00
js Initial commit — Hugo source, Dockerfile, Woodpecker pipeline 2026-05-07 23:13:25 +00:00
scripts kms-website: install the LATEST VL Office, and offer it when none is installed 2026-06-01 19:02:08 +00:00