Filip Gołaś
71a8f5020a
Merge pull request #1272 from Dasharo/asrock_recovery_bios_phi_location
...
asrock_spc741d8/recovery.md: Add image to help find BIOS_PH1
2026-05-26 07:28:32 +02:00
Filip Gołaś
58991438ec
asrock_spc741d8/recovery.md: Add image to help find BIOS_PH1
...
Signed-off-by: Filip Gołaś <filip.golas@3mdeb.com >
2026-05-26 07:18:03 +02:00
Michał Kopeć
5117514266
Merge pull request #1271 from Dasharo/asrock_bios_ph1
...
docs/variants/asrock_spc741d8/recovery.md: Document the BIOS_PH1 pinout
2026-05-21 09:51:04 +02:00
Michał Kopeć
fbe0dbe48c
docs/variants/asrock_spc741d8/recovery.md: Document the BIOS_PH1 pinout
...
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com >
2026-05-20 17:37:30 +02:00
artur-rs
9631ec378f
Merge pull request #1261 from Dasharo/fix-linkchecker-issues-2026.05.06
...
docs/: fix broken cloud links
2026-05-18 22:43:10 +02:00
Artur Raglis
60b4a7e049
docs/: resolve 404 urls, remove tpm1-2 shop product
...
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
2026-05-18 22:39:56 +02:00
Kamil Aronowski
e27dbfc3fc
Merge pull request #1268 from Dasharo/gh-sync-security-md
...
security.md: expand on reporting issues with responsible disclosures
2026-05-18 15:57:25 +02:00
Michał Kopeć
238e2b2ef5
Merge pull request #1264 from Dasharo/fixes_post_heads_release
...
Fixes after Heads releases
2026-05-18 14:48:33 +02:00
Filip Lewiński
ba3b44f7f3
novacustom/firmware-update.md: elaborate on the barrel jack requirement
...
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com >
2026-05-18 13:49:48 +02:00
Michał Żygowski
dd784e0073
Merge pull request #1269 from Dasharo/tos-gate-base64-urls
...
Tos gate base64 urls feature with TDD and new CI workflow
2026-05-18 12:41:25 +02:00
Michał Żygowski
7d4682aee2
gigabyte_mz33-ar1/building-manual.md: Rephrase the unpacking sentence
...
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2026-05-18 12:36:57 +02:00
Artur Raglis
adfa93e30d
docs/variants/gigabyte_mz33-ar1/releases.md: remove tos-gate section
...
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
2026-05-18 10:24:24 +02:00
Artur Raglis
e07322b71a
docs/variants/gigabyte_mz33-ar1/releases.md: fix wrap pre-commit
...
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
2026-05-17 19:29:09 +02:00
Artur Raglis
d61a48d134
tests/: add tos-gate test and CI workflow
...
29 tests across four classes:
- TestTosGatedDownloads (9) - macro unit tests: URL absent from HTML,
base64/JSON roundtrip, group format encoding, checkbox attributes,
prose_section_id, tos_url override
- TestTosCheckbox (4) - legacy macro: element presence, section ID, URL
defaults/override
- TestTosGateJs (7) - JS file: function defined, noreferrer absent from link
template but warning comment present, data-prose-group selector present, group
branch present, prose hidden on uncheck
- TestStaticFiles (9) - no plain dl.3mdeb.com links, correct macro usage in
variants/ files, tos-gate.js in mkdocs.yml, permalink: true, referrer meta in
overrides/main.html
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
2026-05-17 19:11:43 +02:00
Artur Raglis
8d0d41b5ee
docs/: add ToS-gate Base64 URLs mechanism
...
- docs/javascripts/tos-gate.js - new revealGated() function, intentionally no
rel="noreferrer
- main.py - Added tos_gated_downloads(section_id, files, tos_url) macro;
tos_checkbox kept for other uses
- mkdocs.yml - Added javascripts/tos-gate.js to extra_javascript
- overrides/main.html - New pins Referrer-Policy:
strict-origin-when-cross-origin globally
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
2026-05-17 18:43:45 +02:00
Michał Żygowski
3550f0019e
gigabyte_mz33-ar1/building-manual.md: Fix binary names
...
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2026-05-16 08:43:04 +02:00
Michał Żygowski
73d1652278
Merge pull request #1267 from Dasharo/tos-agreement-box
...
main.py: add embeddable ToS checkbox feature
2026-05-15 17:27:49 +02:00
Michał Żygowski
20d08fb292
docs/variants/gigabyte_mz33-ar1/building-manual.md: Add build procedure
...
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2026-05-15 17:25:30 +02:00
Michał Żygowski
7cb89b4e84
docs/variants/gigabyte_mz33-ar1: Update v0.9.0 Openness Score
...
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2026-05-15 16:51:20 +02:00
Kamil Aronowski
a73bed0eee
security.md: expand on reporting issues with responsible disclosures
...
Signed-off-by: Kamil Aronowski <kamil.aronowski@3mdeb.com >
2026-05-15 14:39:29 +02:00
Artur Raglis
0ab08e600e
mkdocs.yml: add permalink anchor for all sections
...
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
2026-05-15 13:34:47 +02:00
Artur Raglis
31c1ba8f14
mkdocs.yml: add ToS icon in the footer area
...
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
2026-05-15 13:15:45 +02:00
Artur Raglis
dd40fb093d
main.py: add embeddable ToS checkbox feature
...
- main.py - Added tos_checkbox(section_id, tos_url=...) macro. It generates a
styled checkbox with a consent label. Checking it reveals the protected
section via an inline onchange handler. The tos_url defaults to the Dasharo
ToS page.
- docs/stylesheets/extra.css - Added .tos-gate (bordered container using
Material's CSS custom properties), .tos-gate__label (flex layout, site font
size), and .tos-gate__checkbox (accent-color from site theme).
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
2026-05-15 12:41:28 +02:00
Michał Żygowski
2814b9eb46
docs/variants/gigabyte_mz33-ar1/releases.md: Add v0.9.0 SBOM
...
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2026-05-14 20:06:02 +02:00
Michał Żygowski
16c6597c1b
Merge pull request #1266 from Dasharo/gigabyte_mz33_ar1_rel_v0.9.0
...
docs/variants/gigabyte_mz33-ar1: Add v0.9.0 release
2026-05-14 19:52:56 +02:00