From 76ca8497fc8b3d2c60964315d0174c168d5bc537 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Fri, 20 Dec 2024 13:44:18 -0600 Subject: [PATCH] Add tap-geekbot --- _data/default_variants.yml | 1 + .../tap-geekbot/edgarrmondragon.yml | 89 +++++++++++++++++++ static/assets/logos/extractors/geekbot.svg | 88 ++++++++++++++++++ 3 files changed, 178 insertions(+) create mode 100644 _data/meltano/extractors/tap-geekbot/edgarrmondragon.yml create mode 100644 static/assets/logos/extractors/geekbot.svg diff --git a/_data/default_variants.yml b/_data/default_variants.yml index 03d56b0e5..7c7af0d00 100644 --- a/_data/default_variants.yml +++ b/_data/default_variants.yml @@ -203,6 +203,7 @@ extractors: tap-fullstory: singer-io tap-ga4: meltanolabs tap-gainsightpx: widen + tap-geekbot: edgarrmondragon tap-genesys: airbyte tap-getlago: airbyte tap-getpocket: evelte diff --git a/_data/meltano/extractors/tap-geekbot/edgarrmondragon.yml b/_data/meltano/extractors/tap-geekbot/edgarrmondragon.yml new file mode 100644 index 000000000..e5ba08791 --- /dev/null +++ b/_data/meltano/extractors/tap-geekbot/edgarrmondragon.yml @@ -0,0 +1,89 @@ +capabilities: +- about +- batch +- catalog +- discover +- schema-flattening +- state +- stream-maps +description: Run standup meetings in Slack & Teams +domain_url: https://geekbot.com/ +executable: tap-geekbot +keywords: +- meltano_sdk +label: Geekbot +logo_url: /assets/logos/extractors/geekbot.svg +maintenance_status: active +name: tap-geekbot +namespace: tap_geekbot +next_steps: '' +pip_url: tap-geekbot +quality: gold +repo: https://github.com/edgarrmondragon/tap-geekbot +settings: +- description: API Key for Geekbot + kind: password + label: API Key + name: api_key + sensitive: true +- description: Compression format to use for batch files. + kind: options + label: Batch Compression Format + 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 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 Storage Prefix + name: batch_config.storage.prefix +- description: Root path to use when writing batch files. + kind: string + label: Batch Storage Root + name: batch_config.storage.root +- description: 'One or more LCID locale strings to produce localized output for: https://faker.readthedocs.io/en/master/#localization' + kind: array + label: Faker Locale + name: faker_config.locale +- description: 'Value to seed the Faker generator for deterministic output: https://faker.readthedocs.io/en/master/#seeding-the-generator' + kind: string + label: Faker Seed + name: faker_config.seed +- description: "'True' to enable schema flattening and automatically expand nested + properties." + kind: boolean + label: Enable Schema Flattening + name: flattening_enabled +- description: The max depth to flatten schemas. + kind: integer + label: Max Flattening Depth + name: flattening_max_depth +- description: Earliest datetime to get data from + kind: date_iso8601 + label: Start Date + name: start_date +- description: User-defined config values to be used within map expressions. + kind: object + label: User Stream Map Configuration + 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: +- - api_key +settings_preamble: '' +usage: '' +variant: edgarrmondragon diff --git a/static/assets/logos/extractors/geekbot.svg b/static/assets/logos/extractors/geekbot.svg new file mode 100644 index 000000000..3271bfa70 --- /dev/null +++ b/static/assets/logos/extractors/geekbot.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +