diff --git a/docs/_includes/stylesheet.css b/docs/_includes/stylesheet.css
index 00d8d75d..f62d6d6f 100644
--- a/docs/_includes/stylesheet.css
+++ b/docs/_includes/stylesheet.css
@@ -94,10 +94,6 @@ h2, h3 {
font-size: 10px !important;
}
-.container nav .toc a.subSubPage {
- padding-left: 80px !important;
- font-size: 10px !important;
-}
.container nav .currentCategory {
display: block;
}
diff --git a/docs/capabilities/system-security-importing-checkmarx.md b/docs/integrations/integration-security-checkmarx.md
similarity index 100%
rename from docs/capabilities/system-security-importing-checkmarx.md
rename to docs/integrations/integration-security-checkmarx.md
diff --git a/docs/capabilities/system-security-importing-fortify.md b/docs/integrations/integration-security-fortify.md
similarity index 100%
rename from docs/capabilities/system-security-importing-fortify.md
rename to docs/integrations/integration-security-fortify.md
diff --git a/docs/capabilities/system-security-importing.md b/docs/integrations/integration-security.md
similarity index 100%
rename from docs/capabilities/system-security-importing.md
rename to docs/integrations/integration-security.md
From 43f99d99bd1df07fa3ac37176562e3e51dbce83f Mon Sep 17 00:00:00 2001
From: Dennis Bijlsma
Date: Wed, 27 Sep 2023 15:05:24 +0200
Subject: [PATCH 05/10] Update README.md
---
docs/README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/README.md b/docs/README.md
index e39f486e..8b7d36d6 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -1,4 +1,4 @@
-# Sigrid | One platform to manage your entire IT organization
+# Sigrid | Software Assurance Platform
[Sigrid](https://www.softwareimprovementgroup.com/solutions/sigrid-software-assurance-platform/) helps you to improve your software by measuring your system's code quality, and then compares the results against a benchmark of 10,000 industry systems to give you concrete advice on areas where you can improve.
From 6ff787df7be0ce13d93f8303fd2f725246500765 Mon Sep 17 00:00:00 2001
From: Dennis Bijlsma
Date: Wed, 27 Sep 2023 15:09:45 +0200
Subject: [PATCH 06/10] Put OSH stuff in integrations.
---
docs/_includes/menu.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/_includes/menu.html b/docs/_includes/menu.html
index 70c269e4..4ed52fe3 100644
--- a/docs/_includes/menu.html
+++ b/docs/_includes/menu.html
@@ -41,7 +41,6 @@
Security
Frequently Asked Questions
Open Source Health
- Publishing your dependencies
Objectives
@@ -72,6 +71,7 @@
+
Publishing your dependencies
Importing security findings
Importing security findings: Fortify
Importing security findings: Checkmarx
From 0f2e20cbf366bd6d3586b9d39df33a4b77d9f0b1 Mon Sep 17 00:00:00 2001
From: syllosigm <131661923+syllosigm@users.noreply.github.com>
Date: Wed, 27 Sep 2023 15:59:15 +0200
Subject: [PATCH 07/10] Update integration-security.md
---
docs/integrations/integration-security.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/docs/integrations/integration-security.md b/docs/integrations/integration-security.md
index 2fcb9246..ee7241fb 100644
--- a/docs/integrations/integration-security.md
+++ b/docs/integrations/integration-security.md
@@ -18,8 +18,8 @@ Whichever security tool you use, the process of importing into Sigrid is largely
Many tools that export SARIF will be supported with no or minimal extra effort from SIG, contact us to be sure. The below tools are guaranteed to work:
-- [Fortify (SARIF format)](system-security-importing-fortify.md)
-- [Checkmarx (SARIF format)](system-security-importing-checkmarx.md)
+- [Fortify (SARIF format)](system-security-fortify.md)
+- [Checkmarx (SARIF format)](system-security-checkmarx.md)
## Triaging findings: Which system is in control?
-Security findings typically need to be processed and triaged to determine whether they are false positives, prioritized, etc. When importing external results, you can choose to either do the triage in your own tool, or in Sigrid which [also provides this feature](system-security.md#changing-a-findings-status-and-audit-trail). To ensure consistency, make an explicit choice which system is in charge of triage. Where possible, Sigrid respects already triaged findings during its import.
\ No newline at end of file
+Security findings typically need to be processed and triaged to determine whether they are false positives, prioritized, etc. When importing external results, you can choose to either do the triage in your own tool, or in Sigrid which [also provides this feature](system-security.md#changing-a-findings-status-and-audit-trail). To ensure consistency, make an explicit choice which system is in charge of triage. Where possible, Sigrid respects already triaged findings during its import.
From 8309770bdabfa19ca5a3e5b48d0250d431bf9dc5 Mon Sep 17 00:00:00 2001
From: Dennis Bijlsma
Date: Wed, 27 Sep 2023 16:04:41 +0200
Subject: [PATCH 08/10] Do not count HTTPS external links.
---
test/test_documentation.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/test_documentation.py b/test/test_documentation.py
index c3cb5a79..bcadfad5 100644
--- a/test/test_documentation.py
+++ b/test/test_documentation.py
@@ -25,7 +25,7 @@ class DocumentationTest(TestCase):
def testDocumentationDoesNotContainDeadLinks(self):
for file, contents in self.readDocumentationPages():
for match in self.LINK.finditer(contents):
- if ".md" in match.group(2):
+ if ".md" in match.group(2) and not match.group(2).startswith("https://"):
parentDir = os.path.dirname(file)
linkedFile = os.path.join(parentDir, match.group(2).split(".md")[0] + ".md")
self.assertTrue(os.path.exists(linkedFile), f"Dead link in {file} to {linkedFile}")
From 6a067d63f67c7f42fd13087011a985e02d9dc08d Mon Sep 17 00:00:00 2001
From: syllosigm <131661923+syllosigm@users.noreply.github.com>
Date: Wed, 27 Sep 2023 16:09:06 +0200
Subject: [PATCH 09/10] Update integration-security.md
---
docs/integrations/integration-security.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/integrations/integration-security.md b/docs/integrations/integration-security.md
index ee7241fb..3c0a880b 100644
--- a/docs/integrations/integration-security.md
+++ b/docs/integrations/integration-security.md
@@ -18,8 +18,8 @@ Whichever security tool you use, the process of importing into Sigrid is largely
Many tools that export SARIF will be supported with no or minimal extra effort from SIG, contact us to be sure. The below tools are guaranteed to work:
-- [Fortify (SARIF format)](system-security-fortify.md)
-- [Checkmarx (SARIF format)](system-security-checkmarx.md)
+- [Fortify (SARIF format)](integration-security-fortify.md)
+- [Checkmarx (SARIF format)](integration-security-checkmarx.md)
## Triaging findings: Which system is in control?
Security findings typically need to be processed and triaged to determine whether they are false positives, prioritized, etc. When importing external results, you can choose to either do the triage in your own tool, or in Sigrid which [also provides this feature](system-security.md#changing-a-findings-status-and-audit-trail). To ensure consistency, make an explicit choice which system is in charge of triage. Where possible, Sigrid respects already triaged findings during its import.
From beb07b9614beabde45ced9cf53b00b10689abf69 Mon Sep 17 00:00:00 2001
From: syllosigm <131661923+syllosigm@users.noreply.github.com>
Date: Wed, 27 Sep 2023 16:12:26 +0200
Subject: [PATCH 10/10] Update integration-security.md
---
docs/integrations/integration-security.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/integrations/integration-security.md b/docs/integrations/integration-security.md
index 3c0a880b..e4ae163e 100644
--- a/docs/integrations/integration-security.md
+++ b/docs/integrations/integration-security.md
@@ -22,4 +22,4 @@ Many tools that export SARIF will be supported with no or minimal extra effort f
- [Checkmarx (SARIF format)](integration-security-checkmarx.md)
## Triaging findings: Which system is in control?
-Security findings typically need to be processed and triaged to determine whether they are false positives, prioritized, etc. When importing external results, you can choose to either do the triage in your own tool, or in Sigrid which [also provides this feature](system-security.md#changing-a-findings-status-and-audit-trail). To ensure consistency, make an explicit choice which system is in charge of triage. Where possible, Sigrid respects already triaged findings during its import.
+Security findings typically need to be processed and triaged to determine whether they are false positives, prioritized, etc. When importing external results, you can choose to either do the triage in your own tool, or in Sigrid which [also provides this feature](../capabilities/system-security.md#changing-a-findings-status-and-audit-trail). To ensure consistency, make an explicit choice which system is in charge of triage. Where possible, Sigrid respects already triaged findings during its import.