Skip to content

Commit

Permalink
chore: add sensitive flag for password kind settings (#1696)
Browse files Browse the repository at this point in the history
  • Loading branch information
pnadolny13 authored Mar 1, 2024
1 parent 6753227 commit 4e19143
Show file tree
Hide file tree
Showing 466 changed files with 13,949 additions and 12,631 deletions.
104 changes: 54 additions & 50 deletions _data/meltano/extractors/tap-3plcentral/airbyte.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
capabilities:
- about
- catalog
- state
- discover
- about
- stream-maps
- schema-flattening
- state
- stream-maps
description: Cloud-based Warehouse Management System (WMS)
domain_url: https://www.extensiv.com/extensiv-3pl-warehouse-manager
executable: tap-airbyte
Expand All @@ -18,48 +18,19 @@ namespace: tap_airbyte
next_steps: ''
pip_url: git+https://github.com/MeltanoLabs/tap-airbyte-wrapper.git
quality: bronze
repo: https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-tplcentral
repo:
https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-tplcentral
settings:
- description: Airbyte image to run
kind: string
label: Airbyte Spec Image
name: airbyte_spec.image
value: airbyte/source-tplcentral
- description: Airbyte image tag
kind: string
label: Airbyte Spec Tag
name: airbyte_spec.tag
value: latest
- description: Docker mounts to make available to the Airbyte container. Expects a
list of maps containing source, target, and type as is documented in the docker
--mount documentation
kind: array
label: Docker Mounts
name: docker_mounts
- description: ''
kind: string
label: Airbyte Config Url Base
name: airbyte_config.url_base
- description: ''
kind: password
label: Airbyte Config Client Id
name: airbyte_config.client_id
sensitive: true
- description: ''
kind: password
label: Airbyte Config Client Secret
name: airbyte_config.client_secret
- description: User login ID and/or name is required
kind: integer
label: Airbyte Config User Login Id
name: airbyte_config.user_login_id
- description: User login ID and/or name is required
kind: string
label: Airbyte Config User Login
name: airbyte_config.user_login
- description: ''
kind: password
label: Airbyte Config Tpl Key
name: airbyte_config.tpl_key
sensitive: true
- description: ''
kind: integer
label: Airbyte Config Customer Id
Expand All @@ -72,30 +43,63 @@ settings:
kind: string
label: Airbyte Config Start Date
name: airbyte_config.start_date
- description: Config object for stream maps capability. For more information check
out [Stream Maps](https://sdk.meltano.com/en/latest/stream_maps.html).
kind: object
label: Stream Maps
name: stream_maps
- description: User-defined config values to be used within map expressions.
kind: object
label: Stream Map Config
name: stream_map_config
- description: "'True' to enable schema flattening and automatically expand nested\
\ properties."
- description: ''
kind: password
label: Airbyte Config Tpl Key
name: airbyte_config.tpl_key
sensitive: true
- description: ''
kind: string
label: Airbyte Config Url Base
name: airbyte_config.url_base
- description: User login ID and/or name is required
kind: string
label: Airbyte Config User Login
name: airbyte_config.user_login
- description: User login ID and/or name is required
kind: integer
label: Airbyte Config User Login Id
name: airbyte_config.user_login_id
- description: Airbyte image to run
kind: string
label: Airbyte Spec Image
name: airbyte_spec.image
value: airbyte/source-tplcentral
- description: Airbyte image tag
kind: string
label: Airbyte Spec Tag
name: airbyte_spec.tag
value: latest
- description: Docker mounts to make available to the Airbyte container. Expects a
list of maps containing source, target, and type as is documented in the docker
--mount documentation
kind: array
label: Docker Mounts
name: docker_mounts
- description: "'True' to enable schema flattening and automatically expand nested
properties."
kind: boolean
label: Flattening Enabled
name: flattening_enabled
- description: The max depth to flatten schemas.
kind: integer
label: Flattening Max Depth
name: flattening_max_depth
- description: User-defined config values to be used within map expressions.
kind: object
label: Stream Map Config
name: stream_map_config
- description: Config object for stream maps capability. For more information check
out [Stream Maps](https://sdk.meltano.com/en/latest/stream_maps.html).
kind: object
label: Stream Maps
name: stream_maps
settings_group_validation:
- - airbyte_spec
- - airbyte_config.client_id
- airbyte_config.client_secret
- airbyte_config.url_base
- airbyte_spec
- airbyte_spec.image
- airbyte_config.client_secret
- airbyte_config.client_id
settings_preamble: ''
usage: ''
variant: airbyte
47 changes: 25 additions & 22 deletions _data/meltano/extractors/tap-3plcentral/singer-io.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,50 +15,53 @@ pip_url: tap-3plcentral
quality: bronze
repo: https://github.com/singer-io/tap-3plcentral
settings:
- description: API URL to which /endpoints are appended. e.g http://secure-wms.com
label: Base Url
name: base_url
- description: Your client ID.
kind: password
label: Client Id
name: client_id
- description: "Determines how much historical data will be extracted. Please be aware\n\
that the larger the time period and amount of data, the longer the initial extraction\n\
sensitive: true
- description: A secure OAuth 2.0 secret key for application/client authentication.
kind: password
label: Client Secret
name: client_secret
sensitive: true
- description: Integer ID number for the customer organization.
kind: integer
label: Customer Id
name: customer_id
- description: Integer ID number for the warehouse facility.
kind: integer
label: Facility Id
name: facility_id
- description: "Determines how much historical data will be extracted. Please be aware\n
that the larger the time period and amount of data, the longer the initial extraction\n
can be expected to take."
kind: date_iso8601
label: Start Date
name: start_date
- description: API URL to which /endpoints are appended. e.g http://secure-wms.com
label: Base Url
name: base_url
- description: A warehouse-specic 3PL key.
kind: password
label: TPL Key
name: tpl_key
sensitive: true
- description: The user agent to send with requests.
label: User Agent
name: user_agent
- description: Integer ID number for the customer organization.
kind: integer
label: Customer Id
name: customer_id
- description: A secure OAuth 2.0 secret key for application/client authentication.
kind: password
label: Client Secret
name: client_secret
- description: Integer ID number for the user.
kind: integer
label: User Login Id
name: user_login_id
- description: Integer ID number for the warehouse facility.
kind: integer
label: Facility Id
name: facility_id
settings_group_validation:
- - client_id
- - base_url
- client_id
- client_secret
- customer_id
- facility_id
- start_date
- base_url
- tpl_key
- user_agent
- customer_id
- client_secret
- user_login_id
- facility_id
variant: singer-io
52 changes: 27 additions & 25 deletions _data/meltano/extractors/tap-activecampaign/airbyte.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
capabilities:
- about
- catalog
- state
- discover
- about
- stream-maps
- schema-flattening
- state
- stream-maps
description: Customer Experience Automation Platform
domain_url: https://www.activecampaign.com/
executable: tap-airbyte
Expand All @@ -18,8 +18,18 @@ namespace: tap_airbyte
next_steps: ''
pip_url: git+https://github.com/MeltanoLabs/tap-airbyte-wrapper.git
quality: bronze
repo: https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-activecampaign
repo:
https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-activecampaign
settings:
- description: Account Username
kind: string
label: Airbyte Config Account Username
name: airbyte_config.account_username
- description: API Key
kind: password
label: Airbyte Config Api Key
name: airbyte_config.api_key
sensitive: true
- description: Airbyte image to run
kind: string
label: Airbyte Spec Image
Expand All @@ -36,37 +46,29 @@ settings:
kind: array
label: Docker Mounts
name: docker_mounts
- description: API Key
kind: password
label: Airbyte Config Api Key
name: airbyte_config.api_key
- description: Account Username
kind: string
label: Airbyte Config Account Username
name: airbyte_config.account_username
- description: Config object for stream maps capability. For more information check
out [Stream Maps](https://sdk.meltano.com/en/latest/stream_maps.html).
kind: object
label: Stream Maps
name: stream_maps
- description: User-defined config values to be used within map expressions.
kind: object
label: Stream Map Config
name: stream_map_config
- description: "'True' to enable schema flattening and automatically expand nested\
\ properties."
- description: "'True' to enable schema flattening and automatically expand nested
properties."
kind: boolean
label: Flattening Enabled
name: flattening_enabled
- description: The max depth to flatten schemas.
kind: integer
label: Flattening Max Depth
name: flattening_max_depth
- description: User-defined config values to be used within map expressions.
kind: object
label: Stream Map Config
name: stream_map_config
- description: Config object for stream maps capability. For more information check
out [Stream Maps](https://sdk.meltano.com/en/latest/stream_maps.html).
kind: object
label: Stream Maps
name: stream_maps
settings_group_validation:
- - airbyte_spec.image
- - airbyte_config.account_username
- airbyte_config.api_key
- airbyte_config.account_username
- airbyte_spec
- airbyte_spec.image
settings_preamble: ''
usage: ''
variant: airbyte
17 changes: 9 additions & 8 deletions _data/meltano/extractors/tap-activecampaign/singer-io.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,25 +15,26 @@ pip_url: tap-activecampaign
quality: silver
repo: https://github.com/singer-io/tap-activecampaign
settings:
- description: Your API token.
kind: password
label: API Token
name: api_token
sensitive: true
- description: The ActiveCampaign API URL.
label: API URL
name: api_url
- description: "Determines how much historical data will be extracted. Please be aware\n\
that the larger the time period and amount of data, the longer the initial extraction\n\
- description: "Determines how much historical data will be extracted. Please be aware\n
that the larger the time period and amount of data, the longer the initial extraction\n
can be expected to take."
kind: date_iso8601
label: Start Date
name: start_date
- description: The user agent to send with requests.
label: User Agent
name: user_agent
- description: Your API token.
kind: password
label: API Token
name: api_token
settings_group_validation:
- - api_url
- - api_token
- api_url
- start_date
- user_agent
- api_token
variant: singer-io
3 changes: 2 additions & 1 deletion _data/meltano/extractors/tap-acuite/fostersdata.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
capabilities:
- discover
- properties
- state
- discover
description: Construction Management Software
domain_url: https://api.acuite.co.nz/swagger/ui/index#/
keywords:
Expand All @@ -19,6 +19,7 @@ settings:
kind: password
label: API Key
name: api_key
sensitive: true
settings_group_validation:
- - api_key
variant: fostersdata
Loading

0 comments on commit 4e19143

Please sign in to comment.