diff --git a/docs/kb/1secure/images/servlet_image_07c7409683d2.png b/docs/kb/1secure/0-images/servlet_image_07c7409683d2.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_07c7409683d2.png rename to docs/kb/1secure/0-images/servlet_image_07c7409683d2.png diff --git a/docs/kb/1secure/images/servlet_image_0f3e849ec385.png b/docs/kb/1secure/0-images/servlet_image_0f3e849ec385.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_0f3e849ec385.png rename to docs/kb/1secure/0-images/servlet_image_0f3e849ec385.png diff --git a/docs/kb/1secure/images/servlet_image_117381e3f99f.png b/docs/kb/1secure/0-images/servlet_image_117381e3f99f.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_117381e3f99f.png rename to docs/kb/1secure/0-images/servlet_image_117381e3f99f.png diff --git a/docs/kb/1secure/images/servlet_image_16fc9e2e2432.png b/docs/kb/1secure/0-images/servlet_image_16fc9e2e2432.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_16fc9e2e2432.png rename to docs/kb/1secure/0-images/servlet_image_16fc9e2e2432.png diff --git a/docs/kb/1secure/images/servlet_image_21d63c042bef.png b/docs/kb/1secure/0-images/servlet_image_21d63c042bef.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_21d63c042bef.png rename to docs/kb/1secure/0-images/servlet_image_21d63c042bef.png diff --git a/docs/kb/1secure/images/servlet_image_22726c8e5cb9.png b/docs/kb/1secure/0-images/servlet_image_22726c8e5cb9.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_22726c8e5cb9.png rename to docs/kb/1secure/0-images/servlet_image_22726c8e5cb9.png diff --git a/docs/kb/1secure/images/servlet_image_2b1a501d40fd.png b/docs/kb/1secure/0-images/servlet_image_2b1a501d40fd.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_2b1a501d40fd.png rename to docs/kb/1secure/0-images/servlet_image_2b1a501d40fd.png diff --git a/docs/kb/1secure/images/servlet_image_35245db9daa9.png b/docs/kb/1secure/0-images/servlet_image_35245db9daa9.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_35245db9daa9.png rename to docs/kb/1secure/0-images/servlet_image_35245db9daa9.png diff --git a/docs/kb/1secure/images/servlet_image_491abdc2366b.png b/docs/kb/1secure/0-images/servlet_image_491abdc2366b.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_491abdc2366b.png rename to docs/kb/1secure/0-images/servlet_image_491abdc2366b.png diff --git a/docs/kb/1secure/images/servlet_image_4e7a38bb30d6.png b/docs/kb/1secure/0-images/servlet_image_4e7a38bb30d6.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_4e7a38bb30d6.png rename to docs/kb/1secure/0-images/servlet_image_4e7a38bb30d6.png diff --git a/docs/kb/1secure/images/servlet_image_4f237c8e6acb.png b/docs/kb/1secure/0-images/servlet_image_4f237c8e6acb.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_4f237c8e6acb.png rename to docs/kb/1secure/0-images/servlet_image_4f237c8e6acb.png diff --git a/docs/kb/1secure/images/servlet_image_808a1a23eec9.png b/docs/kb/1secure/0-images/servlet_image_808a1a23eec9.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_808a1a23eec9.png rename to docs/kb/1secure/0-images/servlet_image_808a1a23eec9.png diff --git a/docs/kb/1secure/images/servlet_image_9751657fe7cd.png b/docs/kb/1secure/0-images/servlet_image_9751657fe7cd.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_9751657fe7cd.png rename to docs/kb/1secure/0-images/servlet_image_9751657fe7cd.png diff --git a/docs/kb/1secure/images/servlet_image_9a7649f21943.png b/docs/kb/1secure/0-images/servlet_image_9a7649f21943.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_9a7649f21943.png rename to docs/kb/1secure/0-images/servlet_image_9a7649f21943.png diff --git a/docs/kb/1secure/images/servlet_image_9ccee298858e.png b/docs/kb/1secure/0-images/servlet_image_9ccee298858e.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_9ccee298858e.png rename to docs/kb/1secure/0-images/servlet_image_9ccee298858e.png diff --git a/docs/kb/1secure/images/servlet_image_c706e5610294.png b/docs/kb/1secure/0-images/servlet_image_c706e5610294.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_c706e5610294.png rename to docs/kb/1secure/0-images/servlet_image_c706e5610294.png diff --git a/docs/kb/1secure/images/servlet_image_d2bd2889a956.png b/docs/kb/1secure/0-images/servlet_image_d2bd2889a956.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_d2bd2889a956.png rename to docs/kb/1secure/0-images/servlet_image_d2bd2889a956.png diff --git a/docs/kb/1secure/images/servlet_image_d8afec47d2b9.png b/docs/kb/1secure/0-images/servlet_image_d8afec47d2b9.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_d8afec47d2b9.png rename to docs/kb/1secure/0-images/servlet_image_d8afec47d2b9.png diff --git a/docs/kb/1secure/images/servlet_image_e3eecaa55357.png b/docs/kb/1secure/0-images/servlet_image_e3eecaa55357.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_e3eecaa55357.png rename to docs/kb/1secure/0-images/servlet_image_e3eecaa55357.png diff --git a/docs/kb/1secure/images/servlet_image_ebb3b2e4c66a.png b/docs/kb/1secure/0-images/servlet_image_ebb3b2e4c66a.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_ebb3b2e4c66a.png rename to docs/kb/1secure/0-images/servlet_image_ebb3b2e4c66a.png diff --git a/docs/kb/1secure/images/servlet_image_f5c0eb62aa44.png b/docs/kb/1secure/0-images/servlet_image_f5c0eb62aa44.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_f5c0eb62aa44.png rename to docs/kb/1secure/0-images/servlet_image_f5c0eb62aa44.png diff --git a/docs/kb/1secure/images/servlet_image_ff7ee6960cb2.png b/docs/kb/1secure/0-images/servlet_image_ff7ee6960cb2.png similarity index 100% rename from docs/kb/1secure/images/servlet_image_ff7ee6960cb2.png rename to docs/kb/1secure/0-images/servlet_image_ff7ee6960cb2.png diff --git a/docs/kb/1secure/configure_proxy_for_rdp_connections_(installupdate_certificate_to_prevent_rdp_certificate_warnings).md b/docs/kb/1secure/certificate-management/configure_proxy_for_rdp_connections_(installupdate_certificate_to_prevent_rdp_certificate_warnings).md similarity index 77% rename from docs/kb/1secure/configure_proxy_for_rdp_connections_(installupdate_certificate_to_prevent_rdp_certificate_warnings).md rename to docs/kb/1secure/certificate-management/configure_proxy_for_rdp_connections_(installupdate_certificate_to_prevent_rdp_certificate_warnings).md index d3ab4953e0..5101a8955c 100644 --- a/docs/kb/1secure/configure_proxy_for_rdp_connections_(installupdate_certificate_to_prevent_rdp_certificate_warnings).md +++ b/docs/kb/1secure/certificate-management/configure_proxy_for_rdp_connections_(installupdate_certificate_to_prevent_rdp_certificate_warnings).md @@ -6,7 +6,8 @@ keywords: - certificate installation - SbPAM sidebar_label: Configure Proxy for RDP Connections -tags: [] +tags: + - certificate-management title: "Configure Proxy for RDP Connections (Install/Update Certificate to Prevent RDP Certificate Warnings)" knowledge_article_id: kA04u0000000HRRCA2 products: @@ -25,7 +26,7 @@ This article outlines the process for installing or updating a certificate to pr > **IMPORTANT:** The Certification Authority's post-deployment configuration must be completed after installing both prerequisite roles. - ![Certification Authority post-deployment configuration dialog with required options visible](./images/servlet_image_22726c8e5cb9.png) + ![Certification Authority post-deployment configuration dialog with required options visible](./../0-images/servlet_image_22726c8e5cb9.png) - The domain must have the **Enrollment Policy** set to enable automatic enrollment and renewal. The **Certificate Enrollment Policy** for user and computer certificates is configured in the **Group Policy** snap-in under **Default Domain Policy** (or another group policy applied to all systems that will access an NPS server on a group-by-group basis). To configure this: @@ -38,29 +39,29 @@ This article outlines the process for installing or updating a certificate to pr > **NOTE:** If you already have a certificate to install, you can skip to the **Adding the Certificate to Each SbPAM Proxy Server** section below. -1. Open **Certification Authority**, open your CA, right-click **Certificate Templates**, and click **Manage**. - ![Certification Authority console with Certificate Templates context menu open](./images/servlet_image_ebb3b2e4c66a.png) +1. Open **Certification Authority**, open your CA, right-click **Certificate Templates**, and click **Manage**. + ![Certification Authority console with Certificate Templates context menu open](./../0-images/servlet_image_ebb3b2e4c66a.png) -2. In the **Certificate Templates Console**, right-click **Workstation Authentication**, and click **Duplicate Template**. - ![Certificate Templates Console with Duplicate Template option highlighted](./images/servlet_image_e3eecaa55357.png) +2. In the **Certificate Templates Console**, right-click **Workstation Authentication**, and click **Duplicate Template**. + ![Certificate Templates Console with Duplicate Template option highlighted](./../0-images/servlet_image_e3eecaa55357.png) -3. On the **General** tab, change the name to **Client-Server Authentication** and enable the **Publish certificate in Active Directory** checkbox. - ![General tab of template properties with name and publish option highlighted](./images/servlet_image_35245db9daa9.png) +3. On the **General** tab, change the name to **Client-Server Authentication** and enable the **Publish certificate in Active Directory** checkbox. + ![General tab of template properties with name and publish option highlighted](./../0-images/servlet_image_35245db9daa9.png) -4. On the **Subject Name** tab, enable the **Supply in the request** radio button. - ![Subject Name tab with Supply in the request option selected](./images/servlet_image_2b1a501d40fd.png) +4. On the **Subject Name** tab, enable the **Supply in the request** radio button. + ![Subject Name tab with Supply in the request option selected](./../0-images/servlet_image_2b1a501d40fd.png) -5. On the **Extensions** tab, select **Application Policies** and click **Edit**. Click **Add**, then select **Server Authentication**. Click **OK** until you return to the **Properties of New Template** dialog. - ![Extensions tab with Application Policies and Server Authentication highlighted](./images/servlet_image_9ccee298858e.png) +5. On the **Extensions** tab, select **Application Policies** and click **Edit**. Click **Add**, then select **Server Authentication**. Click **OK** until you return to the **Properties of New Template** dialog. + ![Extensions tab with Application Policies and Server Authentication highlighted](./../0-images/servlet_image_9ccee298858e.png) -6. On the **Security** tab, select **Domain Computers** and enable the checkbox to allow **Autoenroll**. Click **OK** and then close the Certificate Templates Console. - ![Security tab with Domain Computers and Autoenroll option checked](./images/servlet_image_d2bd2889a956.png) +6. On the **Security** tab, select **Domain Computers** and enable the checkbox to allow **Autoenroll**. Click **OK** and then close the Certificate Templates Console. + ![Security tab with Domain Computers and Autoenroll option checked](./../0-images/servlet_image_d2bd2889a956.png) -7. Back in **Certification Authority**, right-click **Certificate Templates**, hover over **New**, and click **Certificate Template to Issue**. - ![Certification Authority with Certificate Template to Issue option highlighted](./images/servlet_image_4e7a38bb30d6.png) +7. Back in **Certification Authority**, right-click **Certificate Templates**, hover over **New**, and click **Certificate Template to Issue**. + ![Certification Authority with Certificate Template to Issue option highlighted](./../0-images/servlet_image_4e7a38bb30d6.png) -8. Select **Client-Server Authentication** and click **OK**. - ![Certificate Template selection dialog with Client-Server Authentication selected](./images/servlet_image_d8afec47d2b9.png) +8. Select **Client-Server Authentication** and click **OK**. + ![Certificate Template selection dialog with Client-Server Authentication selected](./../0-images/servlet_image_d8afec47d2b9.png) 9. On the desktop, create a text file named **request.inf** with the following content (replace the **red** text with your server certificate name): @@ -95,44 +96,44 @@ This article outlines the process for installing or updating a certificate to pr certreq -new request.inf rdp.csr ``` - ![Command Prompt showing certreq command execution](./images/servlet_image_117381e3f99f.png) + ![Command Prompt showing certreq command execution](./../0-images/servlet_image_117381e3f99f.png) -11. To sign the certificate request, use your preferred signing mechanism. The following example uses Active Directory Certificate Services (`https:///certsrv`). - ![Certificate Services web enrollment home page](./images/servlet_image_c706e5610294.png) ![Certificate Services advanced certificate request page](./images/servlet_image_0f3e849ec385.png) +11. To sign the certificate request, use your preferred signing mechanism. The following example uses Active Directory Certificate Services (`https:///certsrv`). + ![Certificate Services web enrollment home page](./../0-images/servlet_image_c706e5610294.png) ![Certificate Services advanced certificate request page](./../0-images/servlet_image_0f3e849ec385.png) Click **Request a certificate**, then click **advanced certificate request**. -12. Open the saved certificate signing request (**rdp.csr**) from the previous step in Notepad. Copy the certificate request into the **Saved Request** field. Select **Client-Server Authentication** from the **Certificate Template** dropdown. Click **Submit**. - ![Certificate request submission form with fields filled](./images/servlet_image_21d63c042bef.png) +12. Open the saved certificate signing request (**rdp.csr**) from the previous step in Notepad. Copy the certificate request into the **Saved Request** field. Select **Client-Server Authentication** from the **Certificate Template** dropdown. Click **Submit**. + ![Certificate request submission form with fields filled](./../0-images/servlet_image_21d63c042bef.png) Leave other settings at default values, and click **Submit**. -13. Select **DER encoded** and click **Download certificate**. - ![Certificate download page with DER encoded option selected](./images/servlet_image_ff7ee6960cb2.png) +13. Select **DER encoded** and click **Download certificate**. + ![Certificate download page with DER encoded option selected](./../0-images/servlet_image_ff7ee6960cb2.png) -14. Open the downloaded certificate and select **Install Certificate**. Proceed with all default values and complete the wizard. - ![Certificate installation wizard with default options](./images/servlet_image_9751657fe7cd.png) +14. Open the downloaded certificate and select **Install Certificate**. Proceed with all default values and complete the wizard. + ![Certificate installation wizard with default options](./../0-images/servlet_image_9751657fe7cd.png) -15. To export the certificate, view certificates for the current user by launching **certmgr.msc** using the Windows **Run** menu. - ![Windows Run dialog with certmgr.msc entered](./images/servlet_image_f5c0eb62aa44.png) +15. To export the certificate, view certificates for the current user by launching **certmgr.msc** using the Windows **Run** menu. + ![Windows Run dialog with certmgr.msc entered](./../0-images/servlet_image_f5c0eb62aa44.png) - Right-click the installed certificate (the certificate using the **Client-Server Authentication** template) and click **Export...**. - ![Certificate export context menu](./images/servlet_image_4f237c8e6acb.png) + Right-click the installed certificate (the certificate using the **Client-Server Authentication** template) and click **Export...**. + ![Certificate export context menu](./../0-images/servlet_image_4f237c8e6acb.png) -16. In the **Certificate Export Wizard**, change the **Export Private Key** option to **Yes, export the private key**. - ![Certificate Export Wizard with Export Private Key option selected](./images/servlet_image_9a7649f21943.png) +16. In the **Certificate Export Wizard**, change the **Export Private Key** option to **Yes, export the private key**. + ![Certificate Export Wizard with Export Private Key option selected](./../0-images/servlet_image_9a7649f21943.png) 17. For **Export File Format**, select **Personal Information Exchange - PKCS #12 (.PFX)**. Select the following checkboxes: - Include all certificates in the certification path if possible - Enable certificate privacy - ![Export File Format options with PKCS #12 and checkboxes selected](./images/servlet_image_491abdc2366b.png) + ![Export File Format options with PKCS #12 and checkboxes selected](./../0-images/servlet_image_491abdc2366b.png) 18. For **Security**, enter a password of your choosing and select the AES256-SHA256 encryption option (3DES is no longer recommended by NIST). - > **IMPORTANT:** For **File to Export**, the file name **must** be **rdp.pfx**. If it is named anything else, importing the .pfx file on each proxy server will not work. - ![Export dialog with rdp.pfx file name entered](./images/servlet_image_808a1a23eec9.png) + > **IMPORTANT:** For **File to Export**, the file name **must** be **rdp.pfx**. If it is named anything else, importing the .pfx file on each proxy server will not work. + ![Export dialog with rdp.pfx file name entered](./../0-images/servlet_image_808a1a23eec9.png) 19. This certificate can now be imported to each SbPAM Proxy Server. @@ -148,7 +149,7 @@ This article outlines the process for installing or updating a certificate to pr "C:\Program Files\Stealthbits\PAM\ProxyService\sbpam-proxy.exe" ca import -p [PATH]\rdp.pfx ``` - ![Command Prompt showing sbpam-proxy.exe ca import command](./images/servlet_image_07c7409683d2.png) + ![Command Prompt showing sbpam-proxy.exe ca import command](./../0-images/servlet_image_07c7409683d2.png) 3. The new certificate has now been imported to an SbPAM Proxy Server. Repeat this process for all SbPAM Proxy Servers if using more than one. (The default installation of SbPAM uses one proxy service on the SbPAM server itself; however, additional proxy services can be distributed.) diff --git a/docs/kb/1secure/how_to_confirm_permissions_for_active_directory_5._domains_0.collection_ad_domaincontrollers.md b/docs/kb/1secure/permissions-and-access/how_to_confirm_permissions_for_active_directory_5._domains_0.collection_ad_domaincontrollers.md similarity index 99% rename from docs/kb/1secure/how_to_confirm_permissions_for_active_directory_5._domains_0.collection_ad_domaincontrollers.md rename to docs/kb/1secure/permissions-and-access/how_to_confirm_permissions_for_active_directory_5._domains_0.collection_ad_domaincontrollers.md index 901e628aac..af3001e342 100644 --- a/docs/kb/1secure/how_to_confirm_permissions_for_active_directory_5._domains_0.collection_ad_domaincontrollers.md +++ b/docs/kb/1secure/permissions-and-access/how_to_confirm_permissions_for_active_directory_5._domains_0.collection_ad_domaincontrollers.md @@ -6,7 +6,8 @@ keywords: - Netwrix Enterprise Auditor - permissions sidebar_label: Confirm Permissions for AD Domain Controllers -tags: [] +tags: + - permissions-and-access title: "How to Confirm Permissions for Active Directory > 5. Domains > 0.Collection > AD_DomainControllers" knowledge_article_id: kA0Qk0000001hNtKAI products: diff --git a/docs/kb/1secure/password-never-expires-report-shows-incorrect-data.md b/docs/kb/1secure/troubleshooting/password-never-expires-report-shows-incorrect-data.md similarity index 97% rename from docs/kb/1secure/password-never-expires-report-shows-incorrect-data.md rename to docs/kb/1secure/troubleshooting/password-never-expires-report-shows-incorrect-data.md index 1f3c2b41e3..d5e823c35c 100644 --- a/docs/kb/1secure/password-never-expires-report-shows-incorrect-data.md +++ b/docs/kb/1secure/troubleshooting/password-never-expires-report-shows-incorrect-data.md @@ -15,7 +15,8 @@ keywords: products: - onesecure sidebar_label: Password Never Expires Report Shows Incorrect Data -tags: [] +tags: + - troubleshooting title: "Password Never Expires Report Shows Incorrect Data" knowledge_article_id: kA0Qk0000000YkrKAE --- diff --git a/docs/kb/1secure/troubleshoot_failed_action_service_connections_to_windows_resources_(psremotingwinrm).md b/docs/kb/1secure/troubleshooting/troubleshoot_failed_action_service_connections_to_windows_resources_(psremotingwinrm).md similarity index 98% rename from docs/kb/1secure/troubleshoot_failed_action_service_connections_to_windows_resources_(psremotingwinrm).md rename to docs/kb/1secure/troubleshooting/troubleshoot_failed_action_service_connections_to_windows_resources_(psremotingwinrm).md index 829792ed3b..dc93884e00 100644 --- a/docs/kb/1secure/troubleshoot_failed_action_service_connections_to_windows_resources_(psremotingwinrm).md +++ b/docs/kb/1secure/troubleshooting/troubleshoot_failed_action_service_connections_to_windows_resources_(psremotingwinrm).md @@ -6,7 +6,8 @@ keywords: - PowerShell Remoting - WinRM sidebar_label: Troubleshoot Failed Action Service Connections -tags: [] +tags: + - troubleshooting title: "Troubleshoot Failed Action Service Connections to Windows Resources (PSRemoting/WinRM)" knowledge_article_id: kA04u0000000HiICAU products: @@ -86,7 +87,7 @@ There are Group Policy settings used to filter the origin of WinRM requests via Learn more about the **Allow remote server management through WinRM** Group Policy setting in [Configure Remote Management in Server Manager − Enabling or Disabling Remote Management ⸱ Microsoft 🡥](https://learn.microsoft.com/en-us/windows-server/administration/server-manager/configure-remote-management-in-server-manager#enabling-or-disabling-remote-management). -![Windows Group Policy: Allow remote server management through WinRM](./images/servlet_image_16fc9e2e2432.png) +![Windows Group Policy: Allow remote server management through WinRM](./../0-images/servlet_image_16fc9e2e2432.png) ### Allow full control to Remote Management Users diff --git a/package-lock.json b/package-lock.json index 8efc821097..d348f32c8e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -173,6 +173,7 @@ "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.34.1.tgz", "integrity": "sha512-bt5hC9vvjaKvdvsgzfXJ42Sl3qjQqoi/FD8V7HOQgtNFhwSauZOlgLwFoUiw67sM+r7ehF7QDk5WRDgY7fAkIg==", "license": "MIT", + "peer": true, "dependencies": { "@algolia/client-common": "5.34.1", "@algolia/requester-browser-xhr": "5.34.1", @@ -333,6 +334,7 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz", "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", "license": "MIT", + "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", @@ -2199,6 +2201,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=18" }, @@ -2221,6 +2224,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=18" } @@ -2301,6 +2305,7 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "license": "MIT", + "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -2664,6 +2669,7 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "license": "MIT", + "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -3431,6 +3437,7 @@ "resolved": "https://registry.npmjs.org/@docusaurus/faster/-/faster-3.8.1.tgz", "integrity": "sha512-XYrj3qnTm+o2d5ih5drCq9s63GJoM8vZ26WbLG5FZhURsNxTSXgHJcx11Qo7nWPUStCQkuqk1HvItzscCUnd4A==", "license": "MIT", + "peer": true, "dependencies": { "@docusaurus/types": "3.8.1", "@rspack/core": "^1.3.15", @@ -3559,6 +3566,7 @@ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.8.1.tgz", "integrity": "sha512-oByRkSZzeGNQByCMaX+kif5Nl2vmtj2IHQI2fWjCfCootsdKZDPFLonhIp5s3IGJO7PLUfe0POyw0Xh/RrGXJA==", "license": "MIT", + "peer": true, "dependencies": { "@docusaurus/core": "3.8.1", "@docusaurus/logger": "3.8.1", @@ -4226,6 +4234,7 @@ "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", "license": "MIT", + "peer": true, "dependencies": { "@types/mdx": "^2.0.0" }, @@ -4729,6 +4738,7 @@ "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.4.10.tgz", "integrity": "sha512-eK3H328pihiM1323OlaClKJ9WlqgGBZpcR5AqFoWsG0KD01tKCJOeZEgtCY6paRLrsQrEJwBrLntkG0fE7WNGg==", "license": "MIT", + "peer": true, "dependencies": { "@module-federation/runtime-tools": "0.17.0", "@rspack/binding": "1.4.10", @@ -4970,6 +4980,7 @@ "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", @@ -5074,6 +5085,7 @@ "integrity": "sha512-YWqn+0IKXDhqVLKoac4v2tV6hJqB/wOh8/Br8zjqeqBkKa77Qb0Kw2i7LOFzjFNZbZaPH6AlMGlBwNrxaauaAg==", "hasInstallScript": true, "license": "Apache-2.0", + "peer": true, "dependencies": { "@swc/counter": "^0.1.3", "@swc/types": "^0.1.23" @@ -6047,6 +6059,7 @@ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.8.tgz", "integrity": "sha512-AwAfQ2Wa5bCx9WP8nZL2uMZWod7J7/JSplxbTmBQ5ms6QpqNYm672H0Vu9ZVKVngQ+ii4R/byguVEUZQyeg44g==", "license": "MIT", + "peer": true, "dependencies": { "csstype": "^3.0.2" } @@ -6378,6 +6391,7 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -6455,6 +6469,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -6500,6 +6515,7 @@ "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.34.1.tgz", "integrity": "sha512-s70HlfBgswgEdmCYkUJG8i/ULYhbkk8N9+N8JsWUwszcp7eauPEr5tIX4BY0qDGeKWQ/qZvmt4mxwTusYY23sg==", "license": "MIT", + "peer": true, "dependencies": { "@algolia/client-abtesting": "5.34.1", "@algolia/client-analytics": "5.34.1", @@ -6991,6 +7007,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001726", "electron-to-chromium": "^1.5.173", @@ -7274,6 +7291,7 @@ "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-11.0.3.tgz", "integrity": "sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==", "license": "Apache-2.0", + "peer": true, "dependencies": { "@chevrotain/cst-dts-gen": "11.0.3", "@chevrotain/gast": "11.0.3", @@ -8201,6 +8219,7 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "license": "MIT", + "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -8532,6 +8551,7 @@ "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.32.1.tgz", "integrity": "sha512-dbeqFTLYEwlFg7UGtcZhCCG/2WayX72zK3Sq323CEX29CY81tYfVhw1MIdduCtpstB0cTOhJswWlM/OEB3Xp+Q==", "license": "MIT", + "peer": true, "engines": { "node": ">=0.10" } @@ -8953,6 +8973,7 @@ "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", "license": "ISC", + "peer": true, "engines": { "node": ">=12" } @@ -10274,6 +10295,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -15323,6 +15345,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -16039,6 +16062,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -16954,6 +16978,7 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "license": "MIT", + "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -17758,6 +17783,7 @@ "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", "license": "MIT", + "peer": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -17770,6 +17796,7 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", "license": "MIT", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -17826,6 +17853,7 @@ "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", "license": "MIT", + "peer": true, "dependencies": { "@types/react": "*" }, @@ -17854,6 +17882,7 @@ "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -20805,6 +20834,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -21161,6 +21191,7 @@ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.100.2.tgz", "integrity": "sha512-QaNKAvGCDRh3wW1dsDjeMdDXwZm2vqq3zn6Pvq4rHOEOGSaUMgOOjG2Y9ZbIGzpfkJk9ZYTHpDqgDfeBDcnLaw==", "license": "MIT", + "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.8",