From c25317ecd5003a833ec3a17bbe8aa17669ac3362 Mon Sep 17 00:00:00 2001 From: Artur Raglis Date: Fri, 4 Apr 2025 18:04:44 +0200 Subject: [PATCH] /: add embedded subscribe forms Signed-off-by: Artur Raglis --- .gitignore | 1 + docs/stylesheets/extra.css | 41 +++++++++++++++++++ docs/variants/dell_optiplex/releases.md | 5 +-- .../variants/hardkernel_odroid_h4/releases.md | 9 +--- docs/variants/msi_z690/releases.md | 7 +--- docs/variants/msi_z790/releases.md | 9 +--- docs/variants/novacustom_ns5x_adl/releases.md | 9 +--- docs/variants/novacustom_ns5x_tgl/releases.md | 10 +---- docs/variants/novacustom_nv4x_adl/releases.md | 9 +--- docs/variants/novacustom_nv4x_tgl/releases.md | 10 +---- docs/variants/novacustom_v540tnx/releases.md | 9 +--- docs/variants/novacustom_v540tu/releases.md | 9 +--- .../novacustom_v540tu/releases_heads.md | 9 +--- docs/variants/novacustom_v560tnx/releases.md | 9 +--- docs/variants/novacustom_v560tu/releases.md | 9 +--- .../novacustom_v560tu/releases_heads.md | 9 +--- docs/variants/pc_engines/releases_seabios.md | 9 +--- docs/variants/pc_engines/releases_uefi.md | 7 +--- docs/variants/protectli_fw6/releases.md | 7 +--- .../protectli_v1000-series/releases.md | 7 +--- docs/variants/protectli_vp2410/releases.md | 7 +--- docs/variants/protectli_vp2420/releases.md | 7 +--- docs/variants/protectli_vp46xx/releases.md | 7 +--- docs/variants/protectli_vp66xx/releases.md | 9 +--- docs/variants/talos_2/releases.md | 9 +--- main.py | 14 +++++++ mkdocs.yml | 1 + requirements.txt | 1 + 28 files changed, 104 insertions(+), 145 deletions(-) create mode 100644 main.py diff --git a/.gitignore b/.gitignore index 6b0018ad..05a136f8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ venv/ site/ utils/blc/blc.txt +__pycache__/ diff --git a/docs/stylesheets/extra.css b/docs/stylesheets/extra.css index 0bc212f8..cc3e4d71 100644 --- a/docs/stylesheets/extra.css +++ b/docs/stylesheets/extra.css @@ -16,3 +16,44 @@ margin-right: auto; width: 95%; } + +.subscribe-form { + display: flex; + flex-direction: column; + gap: 10px; + align-items: center; + text-align: center; + justify-content: center; + margin-top: 20px; + width: 95%; + max-width: 500px; + margin-left: auto; + margin-right: auto; +} + +.subscribe-form input[type="email"], +.subscribe-form button { + padding: 10px; + font-size: 16px; + border-radius: 5px; + text-align: center; + width: 100%; +} + +.subscribe-form input[type="email"] { + border: 1px solid #ccc; +} + +.subscribe-form button { + all: unset; + background-color: var(--md-primary-fg-color); + color: var(--md-primary-bg-color); + cursor: pointer; + font-weight: bold; + padding-left: 20px; + padding-right: 20px; +} + +.subscribe-form button:hover { + background-color: var(--md-accent-fg-color); +} diff --git a/docs/variants/dell_optiplex/releases.md b/docs/variants/dell_optiplex/releases.md index 2ebf617c..fcac61ab 100644 --- a/docs/variants/dell_optiplex/releases.md +++ b/docs/variants/dell_optiplex/releases.md @@ -6,8 +6,8 @@ Dell OptiPlex 7010/9010 For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -[Subscribe to Dell OptiPlex 7010/9010 Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } +{{ subscribe_form("8c26dbbd-7a0e-4a58-b888-d46feea41896", +"Subscribe to Dell OptiPlex 7010/9010 Dasharo Release Newsletter") }} ## v0.1.1 - 2024-12-17 @@ -68,6 +68,5 @@ using [this key](https://github.com/3mdeb/3mdeb-secpack/blob/master/dasharo/dell - [Intel microcode based on SNB D2/G1/Q0 0x0000002f revision microcode-20240531](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240531/intel-ucode/06-2a-07) + [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20240531/license) -[newsletter]: https://3mdeb.com/subscribe/optiplex_7010_9010_uefi.html [dell_optiplex_7010_9010_v0.1.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/dell_optiplex_7010_9010/v0.1.1/dell_optiplex_7010_9010_v0.1.1.rom.sha256 [dell_optiplex_7010_9010_v0.1.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/dell_optiplex_7010_9010/v0.1.1/dell_optiplex_7010_9010_v0.1.1.rom.sha256.sig diff --git a/docs/variants/hardkernel_odroid_h4/releases.md b/docs/variants/hardkernel_odroid_h4/releases.md index 75ff5cc8..91f866bb 100644 --- a/docs/variants/hardkernel_odroid_h4/releases.md +++ b/docs/variants/hardkernel_odroid_h4/releases.md @@ -16,12 +16,8 @@ Hardkernel ODROID H4 For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to Hardkernel ODROID H4 Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("d4b31e80-7663-4f6b-8fcb-f5ff551eb1d6", +"Subscribe to Hardkernel ODROID H4 Dasharo Release Newsletter") }} ## v0.9.0 - 2025-02-20 @@ -92,7 +88,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/da - [Intel microcode version ADL-N N0 0x17 07/12/2023](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240531/intel-ucode/06-be-00) + [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20240531/license) -[newsletter]: https://3mdeb.com/subscribe/odroid_h4_plus_uefi.html [hardkernel_odroid_h4_v0.9.0.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/hardkernel_odroid_h4/v0.9.0/hardkernel_odroid_h4_v0.9.0.rom.sha256 [hardkernel_odroid_h4_v0.9.0.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/hardkernel_odroid_h4/v0.9.0/hardkernel_odroid_h4_v0.9.0.rom.sha256.sig [hardkernel_odroid_h4_v0.9.0_dev_signed.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/hardkernel_odroid_h4/v0.9.0/hardkernel_odroid_h4_v0.9.0_dev_signed.rom.sha256 diff --git a/docs/variants/msi_z690/releases.md b/docs/variants/msi_z690/releases.md index 29246711..b24e7ddf 100644 --- a/docs/variants/msi_z690/releases.md +++ b/docs/variants/msi_z690/releases.md @@ -11,10 +11,8 @@ recommend seeing our [FAQ](../../unified/msi/faq.md). For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
-[Subscribe to Dasharo compatible with MSI PRO Z690-A Newsletter] -[newsletter]{.md-button .md-button--primary .center} -
+{{ subscribe_form("bae1674f-bd25-4a12-b6b5-c2099739cd93", +"Subscribe to Dasharo compatible with MSI PRO Z690-A Newsletter") }} ## v1.1.4 - 2024-12-10 @@ -695,7 +693,6 @@ gpg --verify msi_ms7d25_v0.1.0.rom.sha256.sig msi_ms7d25_v0.1.0.rom.sha256 - [coreboot based on a552cfc9 revision 53948cd8](https://github.com/Dasharo/coreboot/commit/53948cd8) - [edk2 based on 4d2846ba revision 4d2846ba](https://github.com/Dasharo/edk2/tree/4d2846ba) -[newsletter]: https://3mdeb.com/subscribe/msi_z690_a_uefi.html [msi_ms7d25_v1.1.4_ddr4.cap_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/msi_ms7d25/v1.1.4/msi_ms7d25_v1.1.4_ddr4.cap.sha256 [msi_ms7d25_v1.1.4_ddr4.cap_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/msi_ms7d25/v1.1.4/msi_ms7d25_v1.1.4_ddr4.cap.sha256.sig [msi_ms7d25_v1.1.4_ddr4_dev_signed.cap_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/msi_ms7d25/v1.1.4/msi_ms7d25_v1.1.4_ddr4_dev_signed.cap.sha256 diff --git a/docs/variants/msi_z790/releases.md b/docs/variants/msi_z790/releases.md index e71c623b..c0521ace 100644 --- a/docs/variants/msi_z790/releases.md +++ b/docs/variants/msi_z790/releases.md @@ -11,12 +11,8 @@ For detailed information on our validation setup, please refer to the understanding of the nomenclature reasons behind the Z690/Z790 boards, we recommend seeing our [FAQ](../../unified/msi/faq.md). -
- -[Subscribe to MSI PRO Z790-P (WIFI) (DDR5) Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("b7d54f08-baae-4762-9ce2-c1df12bdca58", +"Subscribe to MSI PRO Z790-P (WIFI) (DDR5) Dasharo Release Newsletter") }} ## v0.9.2 - 2024-12-10 @@ -278,7 +274,6 @@ subscription via Dasharo Pro Package newsletter. - [Intel microcode based on ADL H0 0x0000002c revision microcode-20230613](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20230613/intel-ucode/06-97-05) - [Intel microcode based on RPL B0 0x00000113 revision microcode-20230613](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20230613/intel-ucode/06-b7-01) -[newsletter]: https://3mdeb.com/subscribe/msi_z790_p_uefi.html [msi_ms7e06_v0.9.2_ddr4.cap_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/msi_ms7e06/v0.9.2/msi_ms7e06_v0.9.2_ddr4.cap.sha256 [msi_ms7e06_v0.9.2_ddr4.cap_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/msi_ms7e06/v0.9.2/msi_ms7e06_v0.9.2_ddr4.cap.sha256.sig [msi_ms7e06_v0.9.2_ddr4_dev_signed.cap_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/msi_ms7e06/v0.9.2/msi_ms7e06_v0.9.2_ddr4_dev_signed.cap.sha256 diff --git a/docs/variants/novacustom_ns5x_adl/releases.md b/docs/variants/novacustom_ns5x_adl/releases.md index 118c2c7b..32866eed 100644 --- a/docs/variants/novacustom_ns5x_adl/releases.md +++ b/docs/variants/novacustom_ns5x_adl/releases.md @@ -6,12 +6,8 @@ NovaCustom NS5x/7x 12th Gen For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom NS5x/7x 12th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("6d886099-78e1-4f28-a856-017570418ce4", +"Subscribe to NovaCustom NS5x/7x 12th Gen Dasharo Release Newsletter") }} ## v1.7.2 - 2024-01-03 @@ -303,7 +299,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Dasharo coreboot fork based on 1a8eb6c02103 revision cf81af26](https://github.com/Dasharo/coreboot/tree/cf81af26) - [Dasharo EDKII fork based on dd7523b5b123 revision abfdef40](https://github.com/Dasharo/edk2/tree/abfdef40) -[newsletter]: https://3mdeb.com/subscribe/nc_ns5x_7x_12th.html [novacustom_ns5x_adl_ec_v1.4.0.rom_file]: https://3mdeb.com/open-source-firmware/Dasharo/novacustom_ns5x_adl/v1.4.0/novacustom_ns5x_adl_ec_v1.4.0.rom [novacustom_ns5x_adl_ec_v1.4.0.rom_hash]: https://3mdeb.com/open-source-firmware/Dasharo/novacustom_ns5x_adl/v1.4.0/novacustom_ns5x_adl_ec_v1.4.0.rom.sha256 [novacustom_ns5x_adl_ec_v1.4.0.rom_sig]: https://3mdeb.com/open-source-firmware/Dasharo/novacustom_ns5x_adl/v1.4.0/novacustom_ns5x_adl_ec_v1.4.0.rom.sha256.sig diff --git a/docs/variants/novacustom_ns5x_tgl/releases.md b/docs/variants/novacustom_ns5x_tgl/releases.md index 26d67f9e..6f11835e 100644 --- a/docs/variants/novacustom_ns5x_tgl/releases.md +++ b/docs/variants/novacustom_ns5x_tgl/releases.md @@ -6,12 +6,8 @@ NovaCustom NS5x/7x 11th Gen For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom NS5x/7x 11th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("8f2fb839-a6ce-40b8-a26d-8d1fa4de12f7", +"Subscribe to NovaCustom NS5x/7x 11th Gen Dasharo Release Newsletter") }} ## v1.5.2 - 2024-01-17 @@ -402,5 +398,3 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [coreboot based on 4.16 revision ecf1e9b8](https://github.com/Dasharo/coreboot/tree/ecf1e9b8) - [tianocore based on e0334c228ce4ba51f47ff79a118f214031d4650f revision ec6805c2](https://github.com/Dasharo/edk2/tree/ec6805c2) - -[newsletter]: https://3mdeb.com/subscribe/nc_ns5x_7x_11th.html diff --git a/docs/variants/novacustom_nv4x_adl/releases.md b/docs/variants/novacustom_nv4x_adl/releases.md index 23f4dadc..896bac4f 100644 --- a/docs/variants/novacustom_nv4x_adl/releases.md +++ b/docs/variants/novacustom_nv4x_adl/releases.md @@ -6,12 +6,8 @@ NovaCustom NV4x 12th Gen For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom NV4x 12th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("310eac18-d302-478f-a617-5f5d65e8e0ac", +"Subscribe to NovaCustom NV4x 12th Gen Dasharo Release Newsletter") }} ## v1.7.2 - 2024-01-03 @@ -307,7 +303,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Dasharo coreboot fork based on 1a8eb6c02103727431ac1ea23f4f507e49f3cde7 revision cd975d74](https://github.com/Dasharo/coreboot/tree/cd975d74) - [Dasharo EDKII fork based on e0334c228ce4ba51f47ff79a118f214031d4650f revision abfdef40](https://github.com/Dasharo/edk2/tree/abfdef40) -[newsletter]: https://3mdeb.com/subscribe/nc_nv4x_12th.html [novacustom_nv4x_adl_ec_v1.4.0.rom_file]: https://3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.4.0/novacustom_nv4x_adl_ec_v1.4.0.rom [novacustom_nv4x_adl_ec_v1.4.0.rom_hash]: https://3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.4.0/novacustom_nv4x_adl_ec_v1.4.0.rom.sha256 [novacustom_nv4x_adl_ec_v1.4.0.rom_sig]: https://3mdeb.com/open-source-firmware/Dasharo/novacustom_nv4x_adl/v1.4.0/novacustom_nv4x_adl_ec_v1.4.0.rom.sha256.sig diff --git a/docs/variants/novacustom_nv4x_tgl/releases.md b/docs/variants/novacustom_nv4x_tgl/releases.md index e725c09c..351f4de2 100644 --- a/docs/variants/novacustom_nv4x_tgl/releases.md +++ b/docs/variants/novacustom_nv4x_tgl/releases.md @@ -6,12 +6,8 @@ NovaCustom NV4x 11th Gen For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom NV4x 11th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("68d08070-7966-476d-a2f0-212dda0e2723", +"Subscribe to NovaCustom NV4x 11th Gen Dasharo Release Newsletter") }} ## v1.5.2 - 2024-01-11 @@ -719,5 +715,3 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [coreboot 4.14 (with additional commits for Clevo NV41MZ board support)](https://gitlab.com/novacustom/coreboot/-/compare/4.14...v0.1.1?from_project_id=29249618) - [EDK2](https://github.com/MrChromebox/edk2/commit/659ed4cb983a66ec241c05f42b69ad4d2e47b714) - -[newsletter]: https://3mdeb.com/subscribe/nc_nv4x_11th.html diff --git a/docs/variants/novacustom_v540tnx/releases.md b/docs/variants/novacustom_v540tnx/releases.md index 521c71aa..23ecfd23 100644 --- a/docs/variants/novacustom_v540tnx/releases.md +++ b/docs/variants/novacustom_v540tnx/releases.md @@ -6,12 +6,8 @@ NovaCustom V54xTNx 14th Gen For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom V54xTNx 14th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("1a00f9c2-a8cc-48b6-8913-3b84036d33e6", +"Subscribe to NovaCustom V54xTNx 14th Gen Dasharo Release Newsletter") }} ## v0.9.1 - 2024-11-07 @@ -96,7 +92,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Intel processor microcode based on MTL C0 0x0000001c revision microcode-20240531](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240531/intel-ucode/06-aa-04) * [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20240531/license) -[newsletter]: https://3mdeb.com/subscribe/nc_v540tnx_14th.html [novacustom_v54x_mtl_ec_v0.9.1.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/v0.9.1/novacustom_v54x_mtl_ec_v0.9.1.rom [novacustom_v54x_mtl_ec_v0.9.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/v0.9.1/novacustom_v54x_mtl_ec_v0.9.1.rom.sha256 [novacustom_v54x_mtl_ec_v0.9.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/v0.9.1/novacustom_v54x_mtl_ec_v0.9.1.rom.sha256.sig diff --git a/docs/variants/novacustom_v540tu/releases.md b/docs/variants/novacustom_v540tu/releases.md index 1cf5fa5d..c2ec39e2 100644 --- a/docs/variants/novacustom_v540tu/releases.md +++ b/docs/variants/novacustom_v540tu/releases.md @@ -6,12 +6,8 @@ NovaCustom V540TU For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom V540TU 14th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("c82fe8ab-8332-460e-8251-401f0d7b89ee", +"Subscribe to NovaCustom V540TU 14th Gen Dasharo Release Newsletter") }} ## v1.0.0 - coming soon @@ -84,7 +80,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Dasharo coreboot fork based on 24.02 revision 316f964c](https://github.com/Dasharo/coreboot/tree/316f964c) - [Dasharo EDKII fork based on edk2-stable202402 revision cc2be228](https://github.com/Dasharo/edk2/tree/cc2be228) -[newsletter]: https://3mdeb.com/subscribe/nc_v540tu_14th.html [novacustom_v54x_mtl_ec_v0.9.0.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/v0.9.0/novacustom_v54x_mtl_ec_v0.9.0.rom [novacustom_v54x_mtl_ec_v0.9.0.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/v0.9.0/novacustom_v54x_mtl_ec_v0.9.0.rom.sha256 [novacustom_v54x_mtl_ec_v0.9.0.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/v0.9.0/novacustom_v54x_mtl_ec_v0.9.0.rom.sha256.sig diff --git a/docs/variants/novacustom_v540tu/releases_heads.md b/docs/variants/novacustom_v540tu/releases_heads.md index 03ea53ea..85b5fbbf 100644 --- a/docs/variants/novacustom_v540tu/releases_heads.md +++ b/docs/variants/novacustom_v540tu/releases_heads.md @@ -25,12 +25,8 @@ direct engagement with the Dasharo Team and fellow subscribers for personalized For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom V54x 14th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("c82fe8ab-8332-460e-8251-401f0d7b89ee", +"Subscribe to NovaCustom V54x 14th Gen Dasharo Release Newsletter") }} ## v0.9.0 - 2025-03-20 @@ -110,7 +106,6 @@ using [this key](https://github.com/3mdeb/3mdeb-secpack/blob/master/customer-key - [Intel Firmware Support Package for Meteor Lake-H version 2024/04/30 v4122_12](https://github.com/Dasharo/dasharo-blobs/tree/32cffee4/novacustom/v5x0tu/MeteorLakeFspBinPkg) + [License](https://github.com/Dasharo/dasharo-blobs/blob/main/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf) -[newsletter]: https://3mdeb.com/subscribe/nc_v540tu_14th.html [novacustom_v54x_mtl_ec_v0.9.0.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/heads/v0.9.0/novacustom_v54x_mtl_ec_v0.9.0.rom.sha256 [novacustom_v54x_mtl_ec_v0.9.0.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/heads/v0.9.0/novacustom_v54x_mtl_ec_v0.9.0.rom.sha256.sig [novacustom_v54x_mtl_v0.9.0_heads.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/heads/v0.9.0/novacustom_v54x_mtl_v0.9.0_heads.rom.sha256 diff --git a/docs/variants/novacustom_v560tnx/releases.md b/docs/variants/novacustom_v560tnx/releases.md index bd0a6ccd..3a5558f9 100644 --- a/docs/variants/novacustom_v560tnx/releases.md +++ b/docs/variants/novacustom_v560tnx/releases.md @@ -6,12 +6,8 @@ NovaCustom V56xTNx 14th Gen For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom V56xTNx 14th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("afc2dba2-664f-4b85-9fea-70df53400f1f", +"Subscribe to NovaCustom V56xTNx 14th Gen Dasharo Release Newsletter") }} ## v0.9.1 - 2024-11-07 @@ -96,7 +92,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Intel processor microcode based on MTL C0 0x0000001c revision microcode-20240531](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240531/intel-ucode/06-aa-04) * [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20240531/license) -[newsletter]: https://3mdeb.com/subscribe/nc_v560tnx_14th.html [novacustom_v56x_mtl_ec_v0.9.1.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl/v0.9.1/novacustom_v56x_mtl_ec_v0.9.1.rom [novacustom_v56x_mtl_ec_v0.9.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl/v0.9.1/novacustom_v56x_mtl_ec_v0.9.1.rom.sha256 [novacustom_v56x_mtl_ec_v0.9.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl/v0.9.1/novacustom_v56x_mtl_ec_v0.9.1.rom.sha256.sig diff --git a/docs/variants/novacustom_v560tu/releases.md b/docs/variants/novacustom_v560tu/releases.md index 5d3eba36..37df8d9b 100644 --- a/docs/variants/novacustom_v560tu/releases.md +++ b/docs/variants/novacustom_v560tu/releases.md @@ -6,12 +6,8 @@ NovaCustom V560TU For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom V560TU 14th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("d8319dd2-9108-48c5-86bf-318bb2ae94d2", +"Subscribe to NovaCustom V560TU 14th Gen Dasharo Release Newsletter") }} ## v1.0.0 - coming soon @@ -84,7 +80,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [Dasharo coreboot fork based on 24.02 revision 316f964c](https://github.com/Dasharo/coreboot/tree/316f964c) - [Dasharo EDKII fork based on edk2-stable202402 revision cc2be228](https://github.com/Dasharo/edk2/tree/cc2be228) -[newsletter]: https://3mdeb.com/subscribe/nc_v560tu_14th.html [novacustom_v56x_mtl_ec_v0.9.0.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl/v0.9.0/novacustom_v56x_mtl_ec_v0.9.0.rom [novacustom_v56x_mtl_ec_v0.9.0.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl/v0.9.0/novacustom_v56x_mtl_ec_v0.9.0.rom.sha256 [novacustom_v56x_mtl_ec_v0.9.0.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl/v0.9.0/novacustom_v56x_mtl_ec_v0.9.0.rom.sha256.sig diff --git a/docs/variants/novacustom_v560tu/releases_heads.md b/docs/variants/novacustom_v560tu/releases_heads.md index c5400444..3dcf5bf3 100644 --- a/docs/variants/novacustom_v560tu/releases_heads.md +++ b/docs/variants/novacustom_v560tu/releases_heads.md @@ -6,12 +6,8 @@ V560TU series of laptops. For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to NovaCustom V54x 14th Gen Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("c82fe8ab-8332-460e-8251-401f0d7b89ee", +"Subscribe to NovaCustom V54x 14th Gen Dasharo Release Newsletter") }} ## v0.9.0 - 2025-01-30 @@ -63,7 +59,6 @@ using [this key](https://github.com/3mdeb/3mdeb-secpack/blob/master/customer-key - [Intel Firmware Support Package for Meteor Lake-H version 2024/04/30 v4122_12](https://github.com/Dasharo/dasharo-blobs/tree/32cffee4/novacustom/v5x0tu/MeteorLakeFspBinPkg) + [License](https://github.com/Dasharo/dasharo-blobs/blob/main/licenses/pv%20intel%20obl%20software%20license%20agreement%2011.2.2017.pdf) -[newsletter]: https://3mdeb.com/subscribe/nc_v540tu_14th.html [novacustom_v56x_mtl_ec_v0.9.0.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl/heads/v0.9.0/novacustom_v56x_mtl_ec_v0.9.0.rom.sha256 [novacustom_v56x_mtl_ec_v0.9.0.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl/heads/v0.9.0/novacustom_v56x_mtl_ec_v0.9.0.rom.sha256.sig [novacustom_v56x_mtl_v0.9.0_heads.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v56x_mtl/heads/v0.9.0/novacustom_v56x_mtl_v0.9.0_heads.rom.sha256 diff --git a/docs/variants/pc_engines/releases_seabios.md b/docs/variants/pc_engines/releases_seabios.md index 60f6224a..e2fee661 100644 --- a/docs/variants/pc_engines/releases_seabios.md +++ b/docs/variants/pc_engines/releases_seabios.md @@ -6,12 +6,8 @@ of open-source firmware development for PC Engines apu2/3/4/6 platform. For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
-[Subscribe to Dasharo for PC Engines Release Notification Newsletter] -[newsletter]{.md-button .md-button--primary .center} -
- - +{{ subscribe_form("667a3af1-424e-439e-9144-57bfcf921ca4", +"Subscribe to Dasharo for PC Engines Release Notification Newsletter") }} ## v24.05.00.01 - 2024-06-28 @@ -92,7 +88,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/da - [AMD System Management Unit - Software Configuration Settings binary based on 1433 revision a8db7dfe](https://github.com/coreboot/blobs/tree/a8db7dfe/southbridge/amd/avalon/PSP/SmuScs.bin) - [AMD Hudson xHCI firmware based on 1.1.0.0068 revision a8db7dfe](https://github.com/coreboot/blobs/tree/a8db7dfe/southbridge/amd/avalon/xhci.bin) -[newsletter]: https://3mdeb.com/subscribe/pcengines_seabios.html [pcengines_apu2_seabios_v24.05.00.01.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/pcengines_apu2/v24.05.00.01/pcengines_apu2_seabios_v24.05.00.01.rom.sha256 [pcengines_apu2_seabios_v24.05.00.01.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/pcengines_apu2/v24.05.00.01/pcengines_apu2_seabios_v24.05.00.01.rom.sha256.sig [pcengines_apu3_seabios_v24.05.00.01.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/pcengines_apu2/v24.05.00.01/pcengines_apu3_seabios_v24.05.00.01.rom.sha256 diff --git a/docs/variants/pc_engines/releases_uefi.md b/docs/variants/pc_engines/releases_uefi.md index 3fc06619..e0e2ad5b 100644 --- a/docs/variants/pc_engines/releases_uefi.md +++ b/docs/variants/pc_engines/releases_uefi.md @@ -6,10 +6,8 @@ open-source firmware development for PC Engines apu2/3/4/6 platform. For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
-[Subscribe to Dasharo for PC Engines Release Notification Newsletter] -[newsletter]{.md-button .md-button--primary .center} -
+{{ subscribe_form("667a3af1-424e-439e-9144-57bfcf921ca4", +"Subscribe to Dasharo for PC Engines Release Notification Newsletter") }} Test results for this platform can be found [here](https://docs.google.com/spreadsheets/d/1wSE6xA3K3nXewwLn5lV39_2wZL1kg5AkGb4mvmG3bwE/edit#gid=1670191276). @@ -95,7 +93,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/da - [AMD System Management Unit - Software Configuration Settings binary based on 1433 revision a8db7dfe](https://github.com/coreboot/blobs/tree/a8db7dfe/southbridge/amd/avalon/PSP/SmuScs.bin) - [AMD Hudson xHCI firmware based on 1.1.0.0068 revision a8db7dfe](https://github.com/coreboot/blobs/tree/a8db7dfe/southbridge/amd/avalon/xhci.bin) -[newsletter]: https://3mdeb.com/subscribe/pcengines_seabios.html [pcengines_apu2_v0.9.0.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/pcengines_apu2/v0.9.0/pcengines_apu2_v0.9.0.rom.sha256 [pcengines_apu2_v0.9.0.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/pcengines_apu2/v0.9.0/pcengines_apu2_v0.9.0.rom.sha256.sig [pcengines_apu2_v0.9.0_dev_signed.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/pcengines_apu2/v0.9.0/pcengines_apu2_v0.9.0_dev_signed.rom.sha256 diff --git a/docs/variants/protectli_fw6/releases.md b/docs/variants/protectli_fw6/releases.md index df3b67c8..f1275ceb 100644 --- a/docs/variants/protectli_fw6/releases.md +++ b/docs/variants/protectli_fw6/releases.md @@ -6,10 +6,8 @@ for Protectli FW6. For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
-[Subscribe to Protectli Dasharo Release Newsletter] -[newsletter]{.md-button .md-button--primary .center} -
+{{ subscribe_form("49abc4a2-0807-4720-aef2-b150ef701b30", +"Subscribe to Protectli Dasharo Release Newsletter") }} Test results for this platform can be found [here](https://docs.google.com/spreadsheets/d/1wI0qBSLdaluayYsm_lIa9iJ9LnPnCOZ9eNOyrKSc-j4/edit?usp=sharing). @@ -53,7 +51,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu + VBIOS blob for FW6D/E, SHA256: d1c746127e5288942efae65907739e18ff395fab70925b44dbafafd9e7b30cd7 -[newsletter]: https://3mdeb.com/subscribe/protectli_uefi.html [v1.0.14_rom]: https://3mdeb.com/open-source-firmware/Dasharo/protectli_vault_kbl/v1.0.14/protectli_vault_kbl_v1.0.14.rom [v1.0.14_hash]: https://3mdeb.com/open-source-firmware/Dasharo/protectli_vault_kbl/v1.0.14/protectli_vault_kbl_v1.0.14.rom.sha256 [v1.0.14_sig]: https://3mdeb.com/open-source-firmware/Dasharo/protectli_vault_kbl/v1.0.14/protectli_vault_kbl_v1.0.14.rom.sha256.sig diff --git a/docs/variants/protectli_v1000-series/releases.md b/docs/variants/protectli_v1000-series/releases.md index b1438098..45201b04 100644 --- a/docs/variants/protectli_v1000-series/releases.md +++ b/docs/variants/protectli_v1000-series/releases.md @@ -6,10 +6,8 @@ for Protectli V1000 series. For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
-[Subscribe to Protectli Dasharo Release Newsletter] -[newsletter]{.md-button .md-button--primary .center} -
+{{ subscribe_form("49abc4a2-0807-4720-aef2-b150ef701b30", +"Subscribe to Protectli Dasharo Release Newsletter") }} ## v0.9.3 - 2024-09-16 @@ -94,7 +92,6 @@ using [this key](https://github.com/3mdeb/3mdeb-secpack/raw/master/customer-keys - [Intel microcode based on JSL A0 0x24000026 revision microcode-20240312](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240312/intel-ucode/06-9c-00) + [License](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20240312/license) -[newsletter]: https://3mdeb.com/subscribe/protectli_uefi.html [protectli_v1210_v0.9.3.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/v0.9.3/protectli_v1210_v0.9.3.rom [protectli_v1210_v0.9.3.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/v0.9.3/protectli_v1210_v0.9.3.rom.sha256 [protectli_v1210_v0.9.3.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_jsl/v0.9.3/protectli_v1210_v0.9.3.rom.sha256.sig diff --git a/docs/variants/protectli_vp2410/releases.md b/docs/variants/protectli_vp2410/releases.md index d899e781..8b5e5c77 100644 --- a/docs/variants/protectli_vp2410/releases.md +++ b/docs/variants/protectli_vp2410/releases.md @@ -6,10 +6,8 @@ for Protectli VP2410. For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
-[Subscribe to Protectli Dasharo Release Newsletter] -[newsletter]{.md-button .md-button--primary .center} -
+{{ subscribe_form("49abc4a2-0807-4720-aef2-b150ef701b30", +"Subscribe to Protectli Dasharo Release Newsletter") }} Test results for this platform can be found [here](https://docs.google.com/spreadsheets/d/1wSE6xA3K3nXewwLn5lV39_2wZL1kg5AkGb4mvmG3bwE/edit#gid=1033426620). @@ -163,7 +161,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu + CPU signature: 0x0706A0, Date: 12.07.2017, Revision: 0x26 + CPU signature: 0x0706A1, Date: 09.06.2020, Revision: 0x34 -[newsletter]: https://3mdeb.com/subscribe/protectli_uefi.html [protectli_vp2410_v1.1.1.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_glk/v1.1.1/protectli_vp2410_v1.1.1.rom [protectli_vp2410_v1.1.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_glk/v1.1.1/protectli_vp2410_v1.1.1.rom.sha256 [protectli_vp2410_v1.1.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_glk/v1.1.1/protectli_vp2410_v1.1.1.rom.sha256.sig diff --git a/docs/variants/protectli_vp2420/releases.md b/docs/variants/protectli_vp2420/releases.md index 5196654f..239c658f 100644 --- a/docs/variants/protectli_vp2420/releases.md +++ b/docs/variants/protectli_vp2420/releases.md @@ -6,10 +6,8 @@ for Protectli VP2420. For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
-[Subscribe to Protectli Dasharo Release Newsletter] -[newsletter]{.md-button .md-button--primary .center} -
+{{ subscribe_form("49abc4a2-0807-4720-aef2-b150ef701b30", +"Subscribe to Protectli Dasharo Release Newsletter") }} Test results for this platform can be found [here](https://docs.google.com/spreadsheets/d/1wSE6xA3K3nXewwLn5lV39_2wZL1kg5AkGb4mvmG3bwE/edit#gid=270990532). @@ -274,7 +272,6 @@ gpg -v --verify protectli_vp2420_v1.0.0.rom.sha256.sig protectli_vp2420_v1.0.0.r - [edk2 based on e461f08 revision 7948a20](https://github.com/Dasharo/edk2/tree/7948a20) - [iPXE for EFI revision 988d2](https://github.com/ipxe/ipxe/tree/988d2c13cdf0f0b4140685af35ced70ac5b3283c) -[newsletter]: https://3mdeb.com/subscribe/protectli_uefi.html [v1.0.0_rom]: https://3mdeb.com/open-source-firmware/Dasharo/protectli_vault_ehl/v1.0.0/protectli_vp2420_v1.0.0.rom [v1.0.0_hash]: https://3mdeb.com/open-source-firmware/Dasharo/protectli_vault_ehl/v1.0.0/protectli_vp2420_v1.0.0.rom.sha256 [v1.0.0_sig]: https://3mdeb.com/open-source-firmware/Dasharo/protectli_vault_ehl/v1.0.0/protectli_vp2420_v1.0.0.rom.sha256.sig diff --git a/docs/variants/protectli_vp46xx/releases.md b/docs/variants/protectli_vp46xx/releases.md index 617c064c..77e26b7b 100644 --- a/docs/variants/protectli_vp46xx/releases.md +++ b/docs/variants/protectli_vp46xx/releases.md @@ -6,10 +6,8 @@ for Protectli VP4630/VP4650/VP4670 For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
-[Subscribe to Protectli Dasharo Release Newsletter] -[newsletter]{.md-button .md-button--primary .center} -
+{{ subscribe_form("49abc4a2-0807-4720-aef2-b150ef701b30", +"Subscribe to Protectli Dasharo Release Newsletter") }} Test results for this platform can be found [here](https://docs.google.com/spreadsheets/d/1wI0qBSLdaluayYsm_lIa9iJ9LnPnCOZ9eNOyrKSc-j4/edit?usp=sharing). @@ -363,7 +361,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu + CPU signature: 0x0806EC, Date: 28.04.2021, Revision: 0xEC + CPU signature: 0x0A0660, Date: 28.04.2021, Revision: 0xEA -[newsletter]: https://3mdeb.com/subscribe/protectli_uefi.html [protectli_vp4630_vp4650_v1.0.19.rom_file]: https://3mdeb.com/open-source-firmware/Dasharo/protectli_vault_cml/v1.0.19/protectli_vp4630_vp4650_v1.0.19.rom [protectli_vp4630_vp4650_v1.0.19.rom_hash]: https://3mdeb.com/open-source-firmware/Dasharo/protectli_vault_cml/v1.0.19/protectli_vp4630_vp4650_v1.0.19.rom.sha256 [protectli_vp4630_vp4650_v1.0.19.rom_sig]: https://3mdeb.com/open-source-firmware/Dasharo/protectli_vault_cml/v1.0.19/protectli_vp4630_vp4650_v1.0.19.rom.sha256.sig diff --git a/docs/variants/protectli_vp66xx/releases.md b/docs/variants/protectli_vp66xx/releases.md index c52310eb..2263b823 100644 --- a/docs/variants/protectli_vp66xx/releases.md +++ b/docs/variants/protectli_vp66xx/releases.md @@ -6,12 +6,8 @@ for Protectli VP6630/VP6650/VP6670 For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to Protectli Dasharo Release Newsletter] -[newsletter]{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("49abc4a2-0807-4720-aef2-b150ef701b30", +"Subscribe to Protectli Dasharo Release Newsletter") }} ## v0.9.1 - 2025-01-23 @@ -135,7 +131,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/da - [Intel microcode based on ADL R0 0x432 revision microcode-20240312](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240312/intel-ucode/06-9a-04) - [Intel microcode based on RPL-H/P/PX 6+8 J0 0x4121 revision microcode-20240312](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/tree/microcode-20240312/intel-ucode/06-ba-02) -[newsletter]: https://3mdeb.com/subscribe/protectli_uefi.html [protectli_vp66xx_v0.9.1.rom_file]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.1/protectli_vp66xx_v0.9.1.rom [protectli_vp66xx_v0.9.1.rom_hash]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.1/protectli_vp66xx_v0.9.1.rom.sha256 [protectli_vp66xx_v0.9.1.rom_sig]: https://dl.3mdeb.com/open-source-firmware/Dasharo/protectli_vault_adl/v0.9.1/protectli_vp66xx_v0.9.1.rom.sha256.sig diff --git a/docs/variants/talos_2/releases.md b/docs/variants/talos_2/releases.md index e468b644..45ec2aed 100644 --- a/docs/variants/talos_2/releases.md +++ b/docs/variants/talos_2/releases.md @@ -6,12 +6,8 @@ Raptor Computing Systems Talos II For details about our release process please read [Dasharo Standard Release Process](../../dev-proc/standard-release-process.md). -
- -[Subscribe to Release Newsletter][newsletter] -{ .md-button .md-button--primary .center } - -
+{{ subscribe_form("0f9f6d56-cc30-4caf-8087-bec92f1b9360", +"Subscribe to Release Newsletter") }} Test results for this platform can be found [here](https://docs.google.com/spreadsheets/d/1KpmuPEkWOj3SieophUbgf7CF6mydliMsEDLtOFOrKn0/edit?usp=sharing). @@ -110,7 +106,6 @@ using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/cu - [skiboot based on 7f90b9cd revision fa060c2c](https://github.com/Dasharo/skiboot/tree/fa060c2c) - [heads based on fdbd9b2 revision 66f0fce0870b729d](https://github.com/osresearch/heads/tree/66f0fce0870b729d) -[newsletter]: https://3mdeb.com/subscribe/raptor_cs_talos_2_heads.html [zImage_v0.6.0_file]: https://3mdeb.com/open-source-firmware/Dasharo/raptor-cs_talos-2/v0.6.0/raptor-cs_talos-2_zImage_v0.6.0.bundled [zImage_v0.6.0_hash]: https://3mdeb.com/open-source-firmware/Dasharo/raptor-cs_talos-2/v0.6.0/raptor-cs_talos-2_zImage_v0.6.0.bundled.sha256 [zImage_v0.6.0_sig]: https://3mdeb.com/open-source-firmware/Dasharo/raptor-cs_talos-2/v0.6.0/raptor-cs_talos-2_zImage_v0.6.0.bundled.sha256.sig diff --git a/main.py b/main.py new file mode 100644 index 00000000..100c156f --- /dev/null +++ b/main.py @@ -0,0 +1,14 @@ +def define_env(env): + """ Define macros for MkDocs """ + + @env.macro + def subscribe_form(list_id, btn_text): + return ( + f'' + ) diff --git a/mkdocs.yml b/mkdocs.yml index 24927011..a2e31252 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -85,6 +85,7 @@ plugins: shadow: true manual: false - search + - macros - mkdocs-video - redirects: redirect_maps: diff --git a/requirements.txt b/requirements.txt index d7196c43..aad42068 100644 --- a/requirements.txt +++ b/requirements.txt @@ -44,3 +44,4 @@ urllib3==2.2.2 virtualenv==20.26.3 watchdog==4.0.2 markdown-grid-tables==0.4.0 +mkdocs-macros-plugin