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

Add Fleetio's tap-fleetio #1686

Merged
merged 4 commits into from
Feb 27, 2024
Merged
Show file tree
Hide file tree
Changes from 2 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
1 change: 1 addition & 0 deletions _data/default_variants.yml
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@ extractors:
tap-fishbowl: hotgluexyz
tap-five9: pathlight
tap-fixerio: singer-io
tap-fleetio: fleetio
tap-flexport: airbyte
tap-flipkart: meltanolabs
tap-followupboss: hotgluexyz
Expand Down
4 changes: 4 additions & 0 deletions _data/maintainers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -413,6 +413,10 @@ flash716:
label: Jeff Gordon
name: flash716
url: https://github.com/flash716
fleetio:
label: fleetio
name: fleetio
url: https://github.com/fleetio
flopotok:
label: Flo
name: flopotok
Expand Down
88 changes: 88 additions & 0 deletions _data/meltano/extractors/tap-fleetio/fleetio.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
capabilities:
- about
- batch
- catalog
- discover
- schema-flattening
- state
- stream-maps
description: Fleet maintenance software for fleets of all sizes
domain_url: https://fleetio.com/
executable: tap-fleetio
keywords:
- meltano_sdk
label: Fleetio
logo_url: /assets/logos/extractors/fleetio.svg
maintenance_status: active
name: tap-fleetio
namespace: tap_fleetio
next_steps: ''
pip_url: git+https://github.com/fleetio/tap-fleetio.git
quality: unknown
pnadolny13 marked this conversation as resolved.
Show resolved Hide resolved
repo: https://github.com/fleetio/tap-fleetio
settings:
- description: Account Token
kind: password
label: Account Token
name: account_token
sensitive: true
- description: The token to authenticate against the Fleetio API
kind: password
label: API Token
name: api_token
sensitive: true
- description: Fleetio API base url
kind: string
label: API URL
name: api_url
value: https://secure.fleetio.com/api
- description: Compression format to use for batch files.
kind: options
label: Batch Config Encoding Compression
name: batch_config.encoding.compression
options:
- label: Gzip
value: gzip
- label: None
value: none
- description: Format to use for batch files.
kind: options
label: Batch Config Encoding Format
name: batch_config.encoding.format
options:
- label: Jsonl
value: jsonl
- label: Parquet
value: parquet
- description: Prefix to use when writing batch files.
kind: string
label: Batch Config Storage Prefix
name: batch_config.storage.prefix
- description: Root path to use when writing batch files.
kind: string
label: Batch Config Storage Root
name: batch_config.storage.root
- 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:
- - account_token
- api_token
settings_preamble: ''
usage: ''
variant: fleetio
1 change: 1 addition & 0 deletions static/assets/logos/extractors/fleetio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading