Skip to content

Commit

Permalink
[Integration][Snyk, PD, Argo, NewRelic, ServiceNow] Add target=blank …
Browse files Browse the repository at this point in the history
…to integrations (#862)
  • Loading branch information
PeyGis authored Aug 4, 2024
1 parent fddd86b commit a1a4140
Show file tree
Hide file tree
Showing 18 changed files with 67 additions and 25 deletions.
2 changes: 1 addition & 1 deletion integrations/argocd/.port/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ saas:
configurations:
- name: token
required: true
description: ArgoCD API token. To create an API token, see the <a href="https://argoproj.github.io/argo-cd/getting_started/#4-create-an-api-access-token">ArgoCD documentation</a>.
description: ArgoCD API token. To create an API token, see the <a href="https://argoproj.github.io/argo-cd/getting_started/#4-create-an-api-access-token" target="_blank">ArgoCD documentation</a>.
type: string
sensitive: true
- name: serverUrl
Expand Down
7 changes: 7 additions & 0 deletions integrations/argocd/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

# Port_Ocean 0.1.71 (2024-08-01)

### Improvements

- Added _target='blank' attribute to html links in the spec.yaml file to open a new browser tab instead of the current browser


# Port_Ocean 0.1.70 (2024-07-31)

### Improvements
Expand Down
2 changes: 1 addition & 1 deletion integrations/argocd/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "argocd"
version = "0.1.70"
version = "0.1.71"
description = "Argo CD integration powered by Ocean"
authors = ["Isaac Coffie <[email protected]>"]

Expand Down
6 changes: 3 additions & 3 deletions integrations/newrelic/.port/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ configurations:
required: true
type: string
sensitive: true
description: The New Relic API key. To create a User API key, see the <a href="https://docs.newrelic.com/docs/apis/intro-apis/new-relic-api-keys"> New Relic documentation</a>.
description: The New Relic API key. To create a User API key, see the <a href="https://docs.newrelic.com/docs/apis/intro-apis/new-relic-api-keys" target="_blank"> New Relic documentation</a>.
- name: newRelicAccountID
required: true
type: string
sensitive: true
description: The New Relic account ID. To retrieve the account ID, click the user menu on the lower-left corner of your New Relic dashboard, then go to Administration > Access management > Accounts to see account IDs. For more information on how to find the account ID, see the <a href="https://docs.newrelic.com/docs/accounts/accounts-billing/account-structure/account-id/"> New Relic documentation</a>.
description: The New Relic account ID. To retrieve the account ID, click the user menu on the lower-left corner of your New Relic dashboard, then go to Administration > Access management > Accounts to see account IDs. For more information on how to find the account ID, see the <a href="https://docs.newrelic.com/docs/accounts/accounts-billing/account-structure/account-id/" target="_blank"> New Relic documentation</a>.
- name: newRelicGraphqlURL
required: false
type: string
default: https://api.newrelic.com/graphql
description: URL for New Relic GraphQL API. If not provided, the default value will be https://api.newrelic.com/graphql. Users in the EU region should use https://api.eu.newrelic.com/graphql. For more information on GraphQL URL, see the <a href="https://docs.newrelic.com/docs/apis/nerdgraph/get-started/introduction-new-relic-nerdgraph/"> New Relic documentation</a>.
description: URL for New Relic GraphQL API. If not provided, the default value will be https://api.newrelic.com/graphql. Users in the EU region should use <a href="https://api.eu.newrelic.com/graphql" target="_blank"> https://api.eu.newrelic.com/graphql</a>. For more information on GraphQL URL, see the <a href="https://docs.newrelic.com/docs/apis/nerdgraph/get-started/introduction-new-relic-nerdgraph/" target="_blank"> New Relic documentation</a>.
7 changes: 7 additions & 0 deletions integrations/newrelic/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

# Port_Ocean 0.1.65 (2024-08-01)

### Improvements

- Added _target='blank' attribute to html links in the spec.yaml file to open a new browser tab instead of the current browser


# Port_Ocean 0.1.64 (2024-07-31)

### Improvements
Expand Down
2 changes: 1 addition & 1 deletion integrations/newrelic/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "newrelic"
version = "0.1.64"
version = "0.1.65"
description = "New Relic Integration"
authors = ["Tom Tankilevitch <[email protected]>"]

Expand Down
4 changes: 2 additions & 2 deletions integrations/pagerduty/.port/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ configurations:
required: true
type: string
sensitive: true
description: The PagerDuty API token. To create a token, see the <a href="https://support.pagerduty.com/docs/api-access-keys">PagerDuty documentation</a>
description: The PagerDuty API token. To create a token, see the <a href="https://support.pagerduty.com/docs/api-access-keys" target="_blank">PagerDuty documentation</a>
- name: apiUrl
required: true
type: string
default: https://api.pagerduty.com
description: Pagerduty Api URL. If not specified, the default will be https://api.pagerduty.com. Customers on the EU data centers should set this to https://api.eu.pagerduty.com
description: Pagerduty Api URL. If not specified, the default will be <a href="https://api.pagerduty.com" target="_blank">https://api.pagerduty.com</a>. Customers on the EU data centers should set this to https://api.eu.pagerduty.com
- name: appHost
required: false
type: string
Expand Down
7 changes: 7 additions & 0 deletions integrations/pagerduty/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

# Port_Ocean 0.1.84 (2024-08-01)

### Improvements

- Added _target='blank' attribute to html links in the spec.yaml file to open a new browser tab instead of the current browser


# Port_Ocean 0.1.83 (2024-07-31)

### Improvements
Expand Down
2 changes: 1 addition & 1 deletion integrations/pagerduty/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "pagerduty"
version = "0.1.83"
version = "0.1.84"
description = "Pagerduty Integration"
authors = ["Port Team <[email protected]>"]

Expand Down
4 changes: 2 additions & 2 deletions integrations/servicenow/.port/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ configurations:
required: true
type: string
sensitive: false
description: The username of the ServiceNow account. To create user credentials, see the <a href="https://developer.servicenow.com/dev.do#!/learn/learning-plans/washingtondc/servicenow_application_developer/app_store_learnv2_rest_washingtondc_creating_credentials">ServiceNow documentation</a>
description: The username of the ServiceNow account. To create user credentials, see the <a href="https://developer.servicenow.com/dev.do#!/learn/learning-plans/washingtondc/servicenow_application_developer/app_store_learnv2_rest_washingtondc_creating_credentials" target="_blank">ServiceNow documentation</a>
- name: servicenowPassword
required: true
type: string
sensitive: true
description: The password of the ServiceNow account. To create user credentials, see the <a href="https://developer.servicenow.com/dev.do#!/learn/learning-plans/washingtondc/servicenow_application_developer/app_store_learnv2_rest_washingtondc_creating_credentials">ServiceNow documentation</a>
description: The password of the ServiceNow account. To create user credentials, see the <a href="https://developer.servicenow.com/dev.do#!/learn/learning-plans/washingtondc/servicenow_application_developer/app_store_learnv2_rest_washingtondc_creating_credentials" target="_blank">ServiceNow documentation</a>
7 changes: 7 additions & 0 deletions integrations/servicenow/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

# Port_Ocean 0.1.52 (2024-08-01)

### Improvements

- Added _target='blank' attribute to html links in the spec.yaml file to open a new browser tab instead of the current browser


# Port_Ocean 0.1.51 (2024-07-31)

### Improvements
Expand Down
2 changes: 1 addition & 1 deletion integrations/servicenow/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "servicenow"
version = "0.1.51"
version = "0.1.52"
description = "Service Now Ocean Integration"
authors = ["Isaac Coffie <[email protected]>"]

Expand Down
12 changes: 6 additions & 6 deletions integrations/snyk/.port/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,26 +14,26 @@ configurations:
required: true
type: string
sensitive: true
description: The Snyk API token used for authentication
description: The Snyk API token used for authentication. To create a token, see the <a href="https://docs.snyk.io/getting-started/how-to-obtain-and-authenticate-with-your-snyk-api-token" target="_blank">Snyk documentation</a>
- name: webhookSecret
required: false
type: string
sensitive: true
description: Secret key used for webhook authentication, if applicable
description: Snyk webhook secret (optional). This is used to secure webhook communication between Snyk and Port. To learn more, see the <a href="https://docs.snyk.io/snyk-api/snyk-webhooks/validation-and-versioning-of-payloads" target="_blank">Snyk documentation</a>
- name: apiUrl
type: string
required: false
default: https://api.snyk.io
description: The base URL of the Snyk API. Defaults to https://api.snyk.io
description: The base URL of the Snyk API. The default value is https://api.snyk.io is not provided
- name: organizationId
type: string
required: false
description: The unique identifier for the specific organization. Fetches data for a single organization when provided
description: The unique identifier for the specific organization. When provided, the integration fetches data for a single organization. To find the organization id, see the <a href="https://docs.snyk.io/snyk-admin/groups-and-organizations/organizations/organization-general-settings" target="_blank">Snyk documentation</a>
- name: groups
type: string
required: false
description: A comma-separated list of group ids to filter data for. Fetches data for organizations within the specified groups
description: A comma-separated list of group ids to filter data for. Fetches data for organizations within the specified groups. To learn more, see the <a href="https://docs.snyk.io/snyk-admin/groups-and-organizations/groups/group-general-settings" target="_blank">Snyk documentation</a>
- name: appHost
type: string
required: false
description: The application host, if applicable
description: The host of the Port Ocean app. Used to set up the integration endpoint as the target for Webhooks created in Snyk
7 changes: 7 additions & 0 deletions integrations/snyk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

# Port_Ocean 0.1.71 (2024-08-01)

### Improvements

- Added _target='blank' attribute to html links in the spec.yaml file to open a new browser tab instead of the current browser


# Port_Ocean 0.1.70 (2024-07-31)

### Improvements
Expand Down
2 changes: 1 addition & 1 deletion integrations/snyk/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "snyk"
version = "0.1.70"
version = "0.1.71"
description = "Snyk integration powered by Ocean"
authors = ["Isaac Coffie <[email protected]>"]

Expand Down
10 changes: 5 additions & 5 deletions integrations/sonarqube/.port/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,22 @@ configurations:
required: true
type: string
sensitive: true
description: The SonarQube API token
description: The SonarQube API token used to authenticate with the SonarQube API. SonarQube has 3 types of tokens namely user, project analysis, and global analysis token. We recommend using the user token. To create a user token, see the <a href="https://docs.sonarsource.com/sonarqube/latest/user-guide/user-account/generating-and-using-tokens/" target="_blank">SonarQube documentation</a>
- name: sonarOrganizationId
type: string
required: false
description: The SonarQube organization ID
description: The SonarQube organization ID. This is required if you are using SonarCloud. To find the organization ID, see the <a href="https://docs.sonarsource.com/sonarcloud/administering-sonarcloud/managing-organizations/" target="_blank">SonarQube documentation</a>
- name: appHost
type: string
required: false
description: The host to subscribe webhooks to
description: The host of the Port Ocean app. Used to set up the integration endpoint as the target for webhooks created in SonarQube
- name: sonarUrl
type: string
required: false
description: The SonarQube URL
description: The SonarQube URL to connect to. This is required if you are using SonarQube on-premise. If you are using SonarCloud, the default URL is <a href="https://sonarcloud.io" target="_blank">https://sonarcloud.io</a>
default: https://sonarcloud.io
- name: sonarIsOnPremise
type: boolean
required: false
description: Whether the SonarQube instance is on-premise
description: Whether the SonarQube instance is on-premise. If set to true, the sonarUrl configuration is required.
default: false
7 changes: 7 additions & 0 deletions integrations/sonarqube/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

# Port_Ocean 0.1.77 (2024-08-02)

### Improvements

- Added _target='blank' attribute to html links in the spec.yaml file to open a new browser tab instead of the current browser


# Port_Ocean 0.1.76 (2024-08-01)

### Improvements
Expand Down
2 changes: 1 addition & 1 deletion integrations/sonarqube/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "sonarqube"
version = "0.1.76"
version = "0.1.77"
description = "SonarQube projects and code quality analysis integration"
authors = ["Port Team <[email protected]>"]

Expand Down

0 comments on commit a1a4140

Please sign in to comment.