Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix links & update dependencies #215

Merged
merged 1 commit into from
Jan 26, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import { defineConfig, passthroughImageService } from 'astro/config';
import starlight from '@astrojs/starlight';
import starlightImageZoom from 'starlight-image-zoom'
import rehypeAstroRelativeMarkdownLinks from "astro-rehype-relative-markdown-links";
import starlightLinksValidator from 'starlight-links-validator'

const options = {
contentPath: 'src/content/docs',
Expand All @@ -17,6 +18,11 @@ export default defineConfig({
starlight({
plugins: [
starlightImageZoom(),
starlightLinksValidator({
errorOnRelativeLinks: false,
errorOnInvalidHashes: false,
errorOnLocalLinks: false,
}),
],
title: 'Testomatio',
pagefind: false,
Expand Down
7 changes: 4 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,20 @@
"@astrojs/starlight": "^0.31.1",
"@octokit/core": "^5.1.0",
"@pagefind/default-ui": "^1.3.0",
"astro": "^5.1.8",
"astro": "^5.1.9",
"astro-breadcrumbs": "^3.3.1",
"astro-og-canvas": "^0.5.6",
"astro-rehype-relative-markdown-links": "^0.15.0",
"astro-vtbot": "^2.0.3",
"astro-vtbot": "^2.0.4",
"bunosh": "^0.1.5",
"canvaskit-wasm": "^0.39.1",
"dotenv": "^16.4.7",
"gray-matter": "^4.0.3",
"meilisearch-docsearch": "^0.7.0",
"schema-dts": "^1.1.2",
"sharp": "^0.33.5",
"starlight-image-zoom": "^0.10.1"
"starlight-image-zoom": "^0.10.1",
"starlight-links-validator": "^0.14.1"
},
"type": "module"
}
2 changes: 1 addition & 1 deletion src/content/docs/integrations/single-sign-on/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ This guide shows how to set up SSO connection via SAML for various SAML provider

## Prerequisites

* You have a company in Testomat.io, and you are [**owner of this company**](/subscriptions/companies#roles-within-a-company).
* You have a company in Testomat.io, and you are [**owner of this company**](../../management/company/index.md#roles-within-a-company).
* Company is on an enterprise plan.
* You have SAML identity provider like Okta or Google Workspace (formerly called G Suite)
* You and all potential company members use emails from the same domain name (like: user1@companyname.com, user2@companyname.com, etc)
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/legal/compliance/gdpr.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ We want our users to know that we’re doing everything we can to follow these r
- Testomat.io uses secure methods to protect your data.
- Primiraliry names and emails are used to Thrid Parties to provide customer support and help.
- Names and emails may be stored in places with different data protection laws.
- Check the list of [subprocessors](/security/subprocessors) used to provide seamless service.
- Check the list of [subprocessors](../security/subprocessors.md) used to provide seamless service.


- **Third-Party Services:**
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/legal/compliance/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ By sticking to the rules and being open about what we do, we aim to create a pla
- Testomat.io uses secure methods to protect your data.
- Names and emails are used to Thrid Parties to provide customer support and help.
- Names and emails may be stored in places with different data protection laws.
- Check the list of [subprocessors](/security/subprocessors) used to provide seamless service.
- Check the list of [subprocessors](../security/subprocessors.md) used to provide seamless service.

## Terms

Expand Down
4 changes: 2 additions & 2 deletions src/content/docs/legal/security/jira.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Namely, you can:
- Use tracebility matrix and reports to check test coverage in sprints and project.
- Manage project branches.

For details on how to use Testomat.io JIRA Plugin, please refer to [JIRA guide](/usage/jira-plugin) in our documentation.
For details on how to use Testomat.io JIRA Plugin, please refer to [JIRA guide](../../advanced/jira-plugin/index.md) in our documentation.

## FAQ

Expand All @@ -68,4 +68,4 @@ Our application has completed the CAIQ Lite Questionnaire, which provides compre


## Additional Information
For any concerns or additional information regarding the permissions and security of the Testomat.io JIRA plugin, please refer to our [Security Page](/security/overview) or [Contact](/support) support team.
For any concerns or additional information regarding the permissions and security of the Testomat.io JIRA plugin, please refer to our [Security Page](/legal/security) or [Contact](/support) support team.
6 changes: 3 additions & 3 deletions src/content/docs/project/runs/reporter/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ yarn add @testomatio/reporter --dev

Reporter works differenttely depending on your current setup:

* If you use **NodeJS** framework like Jest, Playwright, etc, you get realtime reports, automatic artifacts uploads, logs. [Learn how to set up frameworks reporter](/reference/reporter/frameworks/)
* If you use **Java, Ruby, PHP, or other languages**, reports are created from JUnit file. [Learn how to set up JUnit reporter](/reference/reporter/junit/)
* If you use **NodeJS** framework like Jest, Playwright, etc, you get realtime reports, automatic artifacts uploads, logs. [Learn how to set up frameworks reporter](./reporter/frameworks)
* If you use **Java, Ruby, PHP, or other languages**, reports are created from JUnit file. [Learn how to set up JUnit reporter](./reporter/junit)

Reporter is configured through environment variables. [Learn more about configuration](/reference/reporter/pipes/testomatio/).
Reporter is configured through environment variables. [Learn more about configuration](./reporter/pipes/testomatio).
4 changes: 2 additions & 2 deletions src/content/docs/project/runs/running-automated-tests.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ If your project contains only automated tests, you may prefer using Testomat.io

### Why Do I need to Import my Tests?

As described in a section above, Testomat.io require tests to be imported first in order to synchonize them wth the codebase and to keep track the history of tests between reports. If test was not found in a project it is marked as "Unmatched" in report. We use this notice to avoid duplicates or accidentally added tests. Read more about [importing tests](/getting-started/import-tests-from-source-code/).
As described in a section above, Testomat.io require tests to be imported first in order to synchonize them wth the codebase and to keep track the history of tests between reports. If test was not found in a project it is marked as "Unmatched" in report. We use this notice to avoid duplicates or accidentally added tests. Read more about [importing tests](../import-export/import-tests-from-source-code).

![Unnatched tests](./images/unmatched_tests.png)

Expand Down Expand Up @@ -84,7 +84,7 @@ Testomat.io reporter can be configured to add additional information for Run rep
* rungroup
* environemnt

[Learn more of all possible options](/reference/reporter/pipes/testomatio/).
[Learn more of all possible options](../runs/reporter/pipes/testomatio.md).

### Reporting Parallel Tests

Expand Down
2 changes: 1 addition & 1 deletion src/pages/og/[...slug].ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { getCollection } from 'astro:content'
import { OGImageRoute } from 'astro-og-canvas'

const logoPath = './src/pages/og/logo.png';
const logoPath = './src/pages/og/_logo.png';

const entries = await getCollection('docs')

Expand Down
File renamed without changes