From 264638f61a2b1a2967b7c05fb7adf32a3b5d1000 Mon Sep 17 00:00:00 2001 From: Paul Savoie Date: Sun, 6 Apr 2025 12:28:38 +0200 Subject: [PATCH] big step to docs.signpath.io --- docs/_data/changelog.yml | 54 +-- docs/_data/menus/documentation.yml | 3 - docs/_data/tables/artifact-configuration.yml | 4 +- docs/_includes/changelog_feed.md | 6 +- docs/_includes/footer.html | 7 +- docs/_includes/header.html | 45 +-- docs/_layouts/resources.html | 102 +++--- docs/_sass/header.scss | 27 +- .../artifact-configuration/examples.md | 0 .../artifact-configuration/index.md | 4 +- .../artifact-configuration/reference.md | 4 +- .../render-ac-directive-table.inc | 0 .../artifact-configuration/syntax.md | 2 +- ...ifact-configuration_similar-definition.png | Bin ...rtifact-configuration_similar-resolved.png | Bin .../artifact-configuration/screenshot.png | Bin .../build-integration_appveyor.png | Bin .../certificate-chains-abstract.png | Bin 3888 -> 0 bytes .../certificate-chains-concrete.png | Bin 6177 -> 0 bytes .../img/resources/code-signing/overview.png | Bin 37153 -> 0 bytes .../crypto-providers/gpg-signing-flow.svg | 0 .../crypto-providers/signing-flow.svg | 0 .../double-authentication-proxy.png | Bin .../scim/scr_01-create-app.png | Bin .../scim/scr_02a-select-app-registration.png | Bin .../scim/scr_02b-create-app-roles.png | Bin .../scim/scr_04a-select-provisioning.png | Bin .../scim/scr_04b-basic-provisioning.png | Bin .../scim/scr_05a-mapping-part1.png | Bin .../scim/scr_05b-mapping-part2.png | Bin .../scim/scr_05c-mapping-part3.png | Bin .../scim/scr_05d-mapping-part4.png | Bin .../scr_05e-sso-identifier-on-signpath.png | Bin .../scim/scr_06a-add-users-and-groups.png | Bin .../scim/scr_06b-test-provisioning.png | Bin .../scim/scr_06c-validate-provisioning.png | Bin .../scim/scr_07a-start-provisioning.png | Bin docs/assets/js/main-bundle.js | 2 +- ...nalysis-of-secure-variables-in-appveyor.md | 155 --------- ...6-on-the-importance-of-trust-validation.md | 60 ---- .../2020-08-26-unfulfilled-expectations.md | 35 -- .../_posts/2020-12-21-evaluating-sunburst.md | 78 ----- ...ption-ineffective-in-windows-containers.md | 100 ------ ...periences-with-security-report-handling.md | 71 ---- .../_posts/2022-02-21-cybernews-interview.md | 108 ------ .../_posts/2024-02-22-new-year-new-faces.md | 32 -- .../_posts/2024-09-10-implicit-to-explicit.md | 75 ----- ...-29-building-trusted-software-for-macos.md | 148 -------- ...25-01-19-announcing-series-a-investment.md | 40 --- docs/blog/index.html | 93 ----- .../build-system-integration.md | 10 +- .../changelog/feeds/all.xml | 0 .../changelog/feeds/application.xml | 0 .../changelog/feeds/crypto_providers.xml | 0 .../changelog/feeds/github_connector.xml | 0 .../changelog/feeds/jenkins_plugin.xml | 0 .../changelog/feeds/macos_cryptotokenkit.md | 0 .../changelog/feeds/powershell_module.xml | 0 .../feeds/powershell_module_docker.xml | 0 .../feeds/self_hosted_installations.xml | 0 docs/{documentation => }/changelog/index.md | 2 +- docs/code-signing/index.md | 7 - docs/code-signing/introduction.md | 42 --- docs/code-signing/media-coverage.md | 174 ---------- docs/code-signing/private-keys.md | 104 ------ docs/code-signing/test-certificates.md | 76 ----- docs/code-signing/theory.md | 318 ------------------ docs/code-signing/windows-platform.md | 189 ----------- docs/company.md | 42 --- docs/contact-done.html | 14 - docs/contact.md | 13 - .../crypto-providers/cryptoki.md | 12 +- .../crypto-providers/gpg.md | 12 +- .../crypto-providers/index.md | 22 +- .../crypto-providers/macos.md | 6 +- .../crypto-providers/rest-api.md | 6 +- .../crypto-providers/windows.md | 6 +- .../directory-synchronization.md | 28 +- docs/documentation/getting-started.md | 19 -- docs/documentation/index.md | 7 - docs/{documentation => }/faq.md | 2 +- docs/index.html | 249 -------------- docs/index.md | 18 + .../managing-certificates.md | 5 +- docs/newsletter-subscribed.html | 14 - docs/newsletter.md | 12 - .../origin-verification.md | 2 +- .../Get-CertificateByMicrosoftTemplateId.md | 0 .../powershell/Get-SignedArtifact.md | 0 .../powershell/Submit-SigningRequest.md | 6 +- docs/{documentation => }/powershell/index.md | 0 docs/privacy-policy.md | 107 ------ docs/product/devops.html | 132 -------- docs/product/editions-explained.md | 312 ----------------- docs/product/editions.html | 107 ------ docs/product/features.html | 115 ------- docs/product/index.md | 3 - docs/product/infosec.html | 75 ----- docs/product/office-macros.md | 77 ----- docs/product/open-source.html | 75 ----- docs/product/pkic-best-practices.md | 131 -------- docs/product/pricing.html | 209 ------------ docs/product/thales-dpod.md | 65 ---- docs/{documentation => }/projects.md | 14 +- docs/redirects/about-us.md | 4 - .../ArtifactConfigurationDocumentationLink.md | 4 - ...nSupportedFileElementsDocumentationLink.md | 4 - ...BuildSystemIntegrationDocumentationLink.md | 4 - .../app/ClickOnceSignDocumentationLink.md | 4 - .../app/DockerSigningDocumentationLink.md | 5 - ...SignUpCallbackWithoutCookieRedirectLink.md | 3 - .../redirects/app/ProductSelectionPageLink.md | 5 - .../app/ProjectsDocumentationLink.md | 4 - .../app/SigningPoliciesDocumentationLink.md | 4 - docs/redirects/app/Support.md | 4 - docs/redirects/app/TermsOfServiceLink.md | 4 - ...rustedBuildSystemLinksDocumentationLink.md | 4 - .../TrustedBuildSystemsDocumentationLink.md | 4 - .../app/WebhooksDocumentationLink.md | 4 - docs/redirects/artifact-configuration_v1.md | 4 - docs/redirects/casc.md | 4 - docs/redirects/connectors/api-token.md | 5 - .../github-branch-rule-restriction-history.md | 4 - .../trusted-build-system-configuration.md | 5 - .../cryptoproviders/configuration.md | 4 - .../cryptoproviders/post-msi-installation.md | 4 - docs/redirects/jobs.md | 4 - docs/sign-up-successful.html | 17 - docs/{documentation => }/signing-code.md | 10 +- .../signing-containers/cosign.md | 4 +- .../docker-content-trust.md | 4 +- .../signing-containers/index.md | 6 +- docs/status.md | 2 +- docs/support.md | 32 -- docs/team.md | 38 --- docs/terms-of-service.md | 209 ------------ .../trusted-build-systems/appveyor.md | 2 +- .../trusted-build-systems/azure-devops.md | 0 .../double-authentication-proxy.md | 4 +- .../trusted-build-systems/github.md | 8 +- .../trusted-build-systems/index.md | 14 +- .../trusted-build-systems/jenkins.md | 6 +- docs/{documentation => }/users.md | 4 +- 143 files changed, 238 insertions(+), 4311 deletions(-) rename docs/{documentation => }/artifact-configuration/examples.md (100%) rename docs/{documentation => }/artifact-configuration/index.md (95%) rename docs/{documentation => }/artifact-configuration/reference.md (98%) rename docs/{documentation => }/artifact-configuration/render-ac-directive-table.inc (100%) rename docs/{documentation => }/artifact-configuration/syntax.md (98%) rename docs/assets/img/resources/{documentation => }/artifact-configuration/artifact-configuration_similar-definition.png (100%) rename docs/assets/img/resources/{documentation => }/artifact-configuration/artifact-configuration_similar-resolved.png (100%) rename docs/assets/img/resources/{documentation => }/artifact-configuration/screenshot.png (100%) rename docs/assets/img/resources/{documentation => }/build-integration_appveyor.png (100%) delete mode 100644 docs/assets/img/resources/code-signing/certificate-chains-abstract.png delete mode 100644 docs/assets/img/resources/code-signing/certificate-chains-concrete.png delete mode 100644 docs/assets/img/resources/code-signing/overview.png rename docs/assets/img/resources/{documentation => }/crypto-providers/gpg-signing-flow.svg (100%) rename docs/assets/img/resources/{documentation => }/crypto-providers/signing-flow.svg (100%) rename docs/assets/img/resources/{documentation => }/double-authentication-proxy.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_01-create-app.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_02a-select-app-registration.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_02b-create-app-roles.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_04a-select-provisioning.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_04b-basic-provisioning.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_05a-mapping-part1.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_05b-mapping-part2.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_05c-mapping-part3.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_05d-mapping-part4.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_05e-sso-identifier-on-signpath.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_06a-add-users-and-groups.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_06b-test-provisioning.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_06c-validate-provisioning.png (100%) rename docs/assets/img/resources/{documentation => }/scim/scr_07a-start-provisioning.png (100%) delete mode 100644 docs/blog/_posts/2019-12-13-an-analysis-of-secure-variables-in-appveyor.md delete mode 100644 docs/blog/_posts/2020-08-26-on-the-importance-of-trust-validation.md delete mode 100644 docs/blog/_posts/2020-08-26-unfulfilled-expectations.md delete mode 100644 docs/blog/_posts/2020-12-21-evaluating-sunburst.md delete mode 100644 docs/blog/_posts/2021-03-23-dp-api-encryption-ineffective-in-windows-containers.md delete mode 100644 docs/blog/_posts/2021-03-23-experiences-with-security-report-handling.md delete mode 100644 docs/blog/_posts/2022-02-21-cybernews-interview.md delete mode 100644 docs/blog/_posts/2024-02-22-new-year-new-faces.md delete mode 100644 docs/blog/_posts/2024-09-10-implicit-to-explicit.md delete mode 100644 docs/blog/_posts/2024-11-29-building-trusted-software-for-macos.md delete mode 100644 docs/blog/_posts/2025-01-19-announcing-series-a-investment.md delete mode 100644 docs/blog/index.html rename docs/{documentation => }/build-system-integration.md (94%) rename docs/{documentation => }/changelog/feeds/all.xml (100%) rename docs/{documentation => }/changelog/feeds/application.xml (100%) rename docs/{documentation => }/changelog/feeds/crypto_providers.xml (100%) rename docs/{documentation => }/changelog/feeds/github_connector.xml (100%) rename docs/{documentation => }/changelog/feeds/jenkins_plugin.xml (100%) rename docs/{documentation => }/changelog/feeds/macos_cryptotokenkit.md (100%) rename docs/{documentation => }/changelog/feeds/powershell_module.xml (100%) rename docs/{documentation => }/changelog/feeds/powershell_module_docker.xml (100%) rename docs/{documentation => }/changelog/feeds/self_hosted_installations.xml (100%) rename docs/{documentation => }/changelog/index.md (98%) delete mode 100644 docs/code-signing/index.md delete mode 100644 docs/code-signing/introduction.md delete mode 100644 docs/code-signing/media-coverage.md delete mode 100644 docs/code-signing/private-keys.md delete mode 100644 docs/code-signing/test-certificates.md delete mode 100644 docs/code-signing/theory.md delete mode 100644 docs/code-signing/windows-platform.md delete mode 100644 docs/company.md delete mode 100644 docs/contact-done.html delete mode 100644 docs/contact.md rename docs/{documentation => }/crypto-providers/cryptoki.md (97%) rename docs/{documentation => }/crypto-providers/gpg.md (82%) rename docs/{documentation => }/crypto-providers/index.md (89%) rename docs/{documentation => }/crypto-providers/macos.md (93%) rename docs/{documentation => }/crypto-providers/rest-api.md (90%) rename docs/{documentation => }/crypto-providers/windows.md (94%) rename docs/{documentation => }/directory-synchronization.md (86%) delete mode 100644 docs/documentation/getting-started.md delete mode 100644 docs/documentation/index.md rename docs/{documentation => }/faq.md (92%) delete mode 100644 docs/index.html create mode 100644 docs/index.md rename docs/{documentation => }/managing-certificates.md (90%) delete mode 100644 docs/newsletter-subscribed.html delete mode 100644 docs/newsletter.md rename docs/{documentation => }/origin-verification.md (94%) rename docs/{documentation => }/powershell/Get-CertificateByMicrosoftTemplateId.md (100%) rename docs/{documentation => }/powershell/Get-SignedArtifact.md (100%) rename docs/{documentation => }/powershell/Submit-SigningRequest.md (98%) rename docs/{documentation => }/powershell/index.md (100%) delete mode 100644 docs/privacy-policy.md delete mode 100644 docs/product/devops.html delete mode 100644 docs/product/editions-explained.md delete mode 100644 docs/product/editions.html delete mode 100644 docs/product/features.html delete mode 100644 docs/product/index.md delete mode 100644 docs/product/infosec.html delete mode 100644 docs/product/office-macros.md delete mode 100644 docs/product/open-source.html delete mode 100644 docs/product/pkic-best-practices.md delete mode 100644 docs/product/pricing.html delete mode 100644 docs/product/thales-dpod.md rename docs/{documentation => }/projects.md (93%) delete mode 100644 docs/redirects/about-us.md delete mode 100644 docs/redirects/app/ArtifactConfigurationDocumentationLink.md delete mode 100644 docs/redirects/app/ArtifactConfigurationSupportedFileElementsDocumentationLink.md delete mode 100644 docs/redirects/app/BuildSystemIntegrationDocumentationLink.md delete mode 100644 docs/redirects/app/ClickOnceSignDocumentationLink.md delete mode 100644 docs/redirects/app/DockerSigningDocumentationLink.md delete mode 100644 docs/redirects/app/OktaSignUpCallbackWithoutCookieRedirectLink.md delete mode 100644 docs/redirects/app/ProductSelectionPageLink.md delete mode 100644 docs/redirects/app/ProjectsDocumentationLink.md delete mode 100644 docs/redirects/app/SigningPoliciesDocumentationLink.md delete mode 100644 docs/redirects/app/Support.md delete mode 100644 docs/redirects/app/TermsOfServiceLink.md delete mode 100644 docs/redirects/app/TrustedBuildSystemLinksDocumentationLink.md delete mode 100644 docs/redirects/app/TrustedBuildSystemsDocumentationLink.md delete mode 100644 docs/redirects/app/WebhooksDocumentationLink.md delete mode 100644 docs/redirects/artifact-configuration_v1.md delete mode 100644 docs/redirects/casc.md delete mode 100644 docs/redirects/connectors/api-token.md delete mode 100644 docs/redirects/connectors/github-branch-rule-restriction-history.md delete mode 100644 docs/redirects/connectors/trusted-build-system-configuration.md delete mode 100644 docs/redirects/cryptoproviders/configuration.md delete mode 100644 docs/redirects/cryptoproviders/post-msi-installation.md delete mode 100644 docs/redirects/jobs.md delete mode 100644 docs/sign-up-successful.html rename docs/{documentation => }/signing-code.md (86%) rename docs/{documentation => }/signing-containers/cosign.md (94%) rename docs/{documentation => }/signing-containers/docker-content-trust.md (99%) rename docs/{documentation => }/signing-containers/index.md (88%) delete mode 100644 docs/support.md delete mode 100644 docs/team.md delete mode 100644 docs/terms-of-service.md rename docs/{documentation => }/trusted-build-systems/appveyor.md (96%) rename docs/{documentation => }/trusted-build-systems/azure-devops.md (100%) rename docs/{documentation => }/trusted-build-systems/double-authentication-proxy.md (89%) rename docs/{documentation => }/trusted-build-systems/github.md (96%) rename docs/{documentation => }/trusted-build-systems/index.md (83%) rename docs/{documentation => }/trusted-build-systems/jenkins.md (95%) rename docs/{documentation => }/users.md (97%) diff --git a/docs/_data/changelog.yml b/docs/_data/changelog.yml index f4aec94..5fce943 100644 --- a/docs/_data/changelog.yml +++ b/docs/_data/changelog.yml @@ -3,7 +3,7 @@ application: version: 1.184.0 new_features: - - text: Certificate chains are now automatically resolved. See the [documentation](/documentation/managing-certificates#uploading-certificates). + - text: Certificate chains are now automatically resolved. See the [documentation](/managing-certificates#uploading-certificates). issues: [SIGN-7551] improvements: - text: Uploaded X.509 certificate chains are now embedded in the signature when using the `` directive. @@ -23,7 +23,7 @@ - text: |- Added support for storing and retrieving X.509 certificate chains (for e.g. certificates issued by in-house PKIs). issues: [SIGN-7423] - - text: Added support for `file-version`, `company-name`, `copyright`, and `original-filename` to [`` metadata restrictions](/documentation/artifact-configuration/reference#metadata-restrictions). + - text: Added support for `file-version`, `company-name`, `copyright`, and `original-filename` to [`` metadata restrictions](/artifact-configuration/reference#metadata-restrictions). issues: [SIGN-7395] improvements: - text: |- @@ -59,7 +59,7 @@ github_connector: version: 1.2.0 improvements: - - text: The [SignPath GitHub App](/documentation/trusted-build-systems/github) is only required if source code and build policy verification is used. + - text: The [SignPath GitHub App](/trusted-build-systems/github) is only required if source code and build policy verification is used. issues: [SIGN-7506] bug_fixes: - text: Fixed bug for workflow runs with skipped jobs. @@ -90,7 +90,7 @@ * moved Organization ID and API token parameters to the "inner" scenario scripts * improved Cryptoki library discovery * various minor improvements - * [GPG-based hash signing](/documentation/crypto-providers/gpg): GPG public key file is now downloaded automatically. Therefore the `-GpgKeyId` parameter of the scenario scripts has been replaced with `-ProjectSlug` and `-SigningPolicySlug`. + * [GPG-based hash signing](/crypto-providers/gpg): GPG public key file is now downloaded automatically. Therefore the `-GpgKeyId` parameter of the scenario scripts has been replaced with `-ProjectSlug` and `-SigningPolicySlug`. * Changed work directory from `Samples/Scenarios/temp` to `Samples/Scenarios/Work` and logs directory to `Samples/Scenarios/Work/Logs`. * Added detached CMS signing sample to the OpenSSL scenario. issues: [SIGN-7410, SIGN-7497] @@ -111,17 +111,17 @@ version: 1.179.0 new_features: - text: |- - Added support for [detached GPG file signing](/documentation/artifact-configuration/reference#create-gpg-signature). + Added support for [detached GPG file signing](/artifact-configuration/reference#create-gpg-signature). issues: [SIGN-7455] - text: |- The signing request details page now displays details of detected malware including threat names and the exact file location in container files like ZIP archives. issues: [SIGN-7454] improvements: - text: |- - [``](/documentation/artifact-configuration/reference#create-raw-signature): renamed `file-name` attribute to `output-file-name`. (`file-name` is still supported for backwards compatibility.) + [``](/artifact-configuration/reference#create-raw-signature): renamed `file-name` attribute to `output-file-name`. (`file-name` is still supported for backwards compatibility.) issues: [SIGN-7490] - text: |- - [``](/documentation/artifact-configuration/reference#create-cms-signature): `hash-algorithm` attribute is now optional. + [``](/artifact-configuration/reference#create-cms-signature): `hash-algorithm` attribute is now optional. issues: [SIGN-7507] bug_fixes: - text: |- @@ -141,14 +141,14 @@ application: version: 1.177.2 new_features: - - text: Added support for [Cryptographic Message Syntax (CMS) signatures](/documentation/artifact-configuration/reference#create-cms-signature). + - text: Added support for [Cryptographic Message Syntax (CMS) signatures](/artifact-configuration/reference#create-cms-signature). issues: [SIGN-7477] - date: '2024-12-16' updates: github_connector: version: 1.1.0 new_features: - - text: Policy checks for branch rulesets, build and build runner are supported. See the [documentation](/documentation/trusted-build-systems/github#build-and-source-code-policies). + - text: Policy checks for branch rulesets, build and build runner are supported. See the [documentation](/trusted-build-systems/github#build-and-source-code-policies). issues: [SIGN-7266, SIGN-7285, SIGN-2792, SIGN-7424, SIGN-7433, SIGN-7266, SIGN-7199, SIGN-7198] bug_fixes: - text: Fixed a bug that prevented signing requests from being submitted when the "re-run failed jobs" feature of workflows was used for workflows with multiple jobs. @@ -161,7 +161,7 @@ version: 1.177.0 new_features: - text: |- - Added [GPG key management](/documentation/managing-certificates): + Added [GPG key management](/managing-certificates): * GPG keys can now be created directly in the SignPath UI. * They can currently be used for hash signing and `create-raw-signature`. issues: [SIGN-7247] @@ -207,10 +207,10 @@ version: 5.1.0 new_features: - text: |- - Added support for using GPG keys generated by [SignPath certificate management](/documentation/managing-certificates): + Added support for using GPG keys generated by [SignPath certificate management](/managing-certificates): * It is no longer required to locally generate GPG keys based on backing X.509 certificates. You can create GPG keys directly in the SignPath UI. * Requires SignPath version 1.177 or higher. - * Adapted and simplified the Linux container samples for [GPG hash signing](/documentation/crypto-providers/gpg). + * Adapted and simplified the Linux container samples for [GPG hash signing](/crypto-providers/gpg). issues: [SIGN-7341, SIGN-7318] improvements: - text: |- @@ -274,7 +274,7 @@ jenkins_plugin: version: '2.1.0' new_features: - - text: Added support for [user-defined parameters](/documentation/artifact-configuration/syntax#parameters). + - text: Added support for [user-defined parameters](/artifact-configuration/syntax#parameters). issues: [SIGN-6986] improvements: - text: The _API Token Credential_ can now be stored either in th _System_ or a _Global_ (recommended) scope. @@ -329,7 +329,7 @@ issues: [SIGN-7248] new_features: - text: |- - ECDSA hash signing: added support for signature block format "RFC 3279 ASN.1 sequence". See [artifact format for signing hash digests](/documentation/crypto-providers/rest-api#hash-signing-payload-json). + ECDSA hash signing: added support for signature block format "RFC 3279 ASN.1 sequence". See [artifact format for signing hash digests](/crypto-providers/rest-api#hash-signing-payload-json). issues: [SIGN-7240] improvements: - text: |- @@ -398,7 +398,7 @@ github_connector: version: '1.0' # note is 0.8 in connectors release new_features: - - text: 'Initial release: GitHub.com is now available as a [Trusted Build System](/documentation/trusted-build-systems).' + - text: 'Initial release: GitHub.com is now available as a [Trusted Build System](/trusted-build-systems).' - date: '2024-08-13' updates: application: @@ -445,7 +445,7 @@ For all other `v1` APIs, `multipart/form-data` is no longer available. issues: [SIGN-7050] - text: |- - Authenticode signing now supports the following [optional attributes](/documentation/artifact-configuration/reference#authenticode-sign-attributes): + Authenticode signing now supports the following [optional attributes](/artifact-configuration/reference#authenticode-sign-attributes): * `description` and `description-url` * `hash-algorithm` issues: [SIGN-5410, SIGN-7177] @@ -507,7 +507,7 @@ version: 1.168.1 new_features: - text: >- - Added support for [appending Authenticode signatures](/documentation/artifact-configuration/reference#authenticode-sign-attributes). + Added support for [appending Authenticode signatures](/artifact-configuration/reference#authenticode-sign-attributes). issues: [SIGN-7004] improvements: - text: >- @@ -573,13 +573,13 @@ * Use `SIGNPATH_LOG_CONSOLE_LEVEL=none` to opt-out from file logging. * Console logging (if enabled) now logs to stderr instead of stdout by default. * Use the new `SIGNPATH_LOG_CONSOLE_OUTPUT_STREAM` configuration to switch back to `stdout`. - * See [Crypto Provider configuration](/documentation/crypto-providers#crypto-provider-configuration) for details. + * See [Crypto Provider configuration](/crypto-providers#crypto-provider-configuration) for details. issues: [SIGN-6987] new_features: - text: |- The Windows Crypto Providers (incl. KSP, CSP and Cryptoki library) now are delivered with a Windows MSI installer. - * See [install/uninstall docs](/documentation/crypto-providers/windows#installation). This also includes unattended installation options. + * See [install/uninstall docs](/crypto-providers/windows#installation). This also includes unattended installation options. * To upgrade from a previous _manual_ installation/registration or from an `InstallCspKsp.ps1` installation: * Install using the new MSI * In case you used a `SIGNPATH_CONFIG_FILE` JSON file: copy its content to `%ProgramFiles%\SignPath\CryptoProviders\CryptoProvidersConfig.json` @@ -652,7 +652,7 @@ version: 1.163.0 new_features: - text: >- - Authenticode files can now be signature _validated_ with the new [``](/documentation/artifact-configuration/reference#authenticode-verify) artifact configuration directive. + Authenticode files can now be signature _validated_ with the new [``](/artifact-configuration/reference#authenticode-verify) artifact configuration directive. Use to ensure that third-party components are properly signed in deep signing configurations. issues: [SIGN-2021] @@ -715,7 +715,7 @@ version: 1.160.1 improvements: - text: |- - Artifact configuration: [``](/documentation/artifact-configuration/reference#create-raw-signature) supports input filename substitution via `${file.name}`. + Artifact configuration: [``](/artifact-configuration/reference#create-raw-signature) supports input filename substitution via `${file.name}`. issues: [SIGN-6771] - text: |- "Resubmit with current settings" now also works for signing requests which fail due to an _artifact retrieval_ error. @@ -1106,12 +1106,12 @@ version: 1.149.2 new_features: - text: >- - Added limited administrator roles: _User Administrator_, _Project Administrator_ and _Certificate Administrator. For more details, see the [user roles documentation](/documentation/users#roles). + Added limited administrator roles: _User Administrator_, _Project Administrator_ and _Certificate Administrator. For more details, see the [user roles documentation](/users#roles). issues: [SIGN-6305] - text: >- - [Select multiple files](/documentation/artifact-configuration/syntax#zip-file-element) is now generally available. + [Select multiple files](/artifact-configuration/syntax#zip-file-element) is now generally available. issues: [] - - text: Added support for deep signing of APPX and MSIX files. Read more about [deep signing](https://about.signpath.io/documentation/artifact-configuration#deep-signing-of-nested-files). + - text: Added support for deep signing of APPX and MSIX files. Read more about [deep signing](https://about.signpath.io/artifact-configuration#deep-signing-of-nested-files). issues: [SIGN-6150] bug_fixes: - text: Fixes incorrect display of malware scanning status for old signing requests. @@ -1147,7 +1147,7 @@ application: version: 1.148.2 new_features: - - text: Added support for personal API tokens for interactive users. See [authentication](/documentation/build-system-integration#authentication). + - text: Added support for personal API tokens for interactive users. See [authentication](/build-system-integration#authentication). issues: [SIGN-6246] improvements: - text: >- @@ -1158,7 +1158,7 @@ (Existing spelling is still valid for the current schema version.) issues: [SIGN-6000] - text: >- - The zip archive created when uploading multiple files for signing is now named `bundle.zip`. See [`ui-multifile-upload`](/documentation/artifact-configuration/syntax#zip-file-element). + The zip archive created when uploading multiple files for signing is now named `bundle.zip`. See [`ui-multifile-upload`](/artifact-configuration/syntax#zip-file-element). issues: [SIGN-6271] - text: Renamed "Initial Login Email Address" of interactive users to "Account email address" in the user interface and `InteractiveUser` pre-release APIs. issues: [SIGN-6069] @@ -1226,7 +1226,7 @@ application: version: 1.146.0 new_features: - - text: Added [`ui-multifile-upload`](/documentation/artifact-configuration/syntax#zip-file-element) feature to upload multiple files in signing request web client UI (preview). + - text: Added [`ui-multifile-upload`](/artifact-configuration/syntax#zip-file-element) feature to upload multiple files in signing request web client UI (preview). issues: [SIGN-5936] - text: Added "Multiple Office files with macros" default artifact configuration which allows to upload multiple Office files in the user interface. issues: [SIGN-5936] diff --git a/docs/_data/menus/documentation.yml b/docs/_data/menus/documentation.yml index 2d593e7..10b6bc6 100644 --- a/docs/_data/menus/documentation.yml +++ b/docs/_data/menus/documentation.yml @@ -1,6 +1,3 @@ -- text: Getting Started - path: getting-started - - text: Managing Certificates path: managing-certificates diff --git a/docs/_data/tables/artifact-configuration.yml b/docs/_data/tables/artifact-configuration.yml index 96324f9..4931a1a 100644 --- a/docs/_data/tables/artifact-configuration.yml +++ b/docs/_data/tables/artifact-configuration.yml @@ -209,7 +209,7 @@ similar-directories-example: ~~~ - image: "![graphical artifact configuration](/assets/img/resources/documentation/artifact-configuration/artifact-configuration_similar-definition.png)" + image: "![graphical artifact configuration](/assets/img/resources/artifact-configuration/artifact-configuration_similar-definition.png)" similar-directories-example-match: headers: @@ -232,4 +232,4 @@ similar-directories-example-match: ~~~ (All `msi`, `exe` and `dll` files are signed with Authenticode.) - image: "![graphical resolved artifacts](/assets/img/resources/documentation/artifact-configuration/artifact-configuration_similar-resolved.png)" + image: "![graphical resolved artifacts](/assets/img/resources/artifact-configuration/artifact-configuration_similar-resolved.png)" diff --git a/docs/_includes/changelog_feed.md b/docs/_includes/changelog_feed.md index 8e36a36..7bf615a 100644 --- a/docs/_includes/changelog_feed.md +++ b/docs/_includes/changelog_feed.md @@ -2,7 +2,7 @@ ---------------- find the last update for the passed in category (or take the latest entry) {%- endcomment -%} {%- if include.category -%} - {%- assign id = 'https://about.signpath.io/documentation/changelog/feeds/' | append: include.category | append: '.xml' -%} + {%- assign id = 'https://about.signpath.io/changelog/feeds/' | append: include.category | append: '.xml' -%} {%- for entry in site.data.changelog -%} {%- if entry.updates -%} {%- for update in entry.updates -%} @@ -16,7 +16,7 @@ {%- endif -%} {%- endfor -%} {%- else -%} - {%- assign id = 'https://about.signpath.io/documentation/changelog/feeds/all.xml' -%} + {%- assign id = 'https://about.signpath.io/changelog/feeds/all.xml' -%} {%- assign updated = site.data.changelog[0].date -%} {%- endif -%} @@ -51,7 +51,7 @@ SignPath {{ site.data.changelog_components.details[component].label }} {{ release.version }} {{ entry.date | date: '%F' }} {{ entry.date | date: '%F' }} - + New Release: {{ category_label }} {{ release.version }} diff --git a/docs/_includes/footer.html b/docs/_includes/footer.html index 667f10f..f0017e8 100644 --- a/docs/_includes/footer.html +++ b/docs/_includes/footer.html @@ -1,5 +1,4 @@ -{%- include newsletter.html -%}