From 16ef7101d64eef5dc97ae75ac78a1d0620b0dc8e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 29 Oct 2024 11:54:43 +0100 Subject: [PATCH 1/3] Changelog 2024-10-14 (#1069) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Automated commit: Create changelog files * Deleted changelog --------- Co-authored-by: Mélanie Vistry --- scripts/changelog/ignore.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/changelog/ignore.txt b/scripts/changelog/ignore.txt index d0c86e2cd..94edc40ee 100644 --- a/scripts/changelog/ignore.txt +++ b/scripts/changelog/ignore.txt @@ -172,3 +172,5 @@ https://github.com/singer-io/tap-pardot/pull/42 https://github.com/singer-io/tap-quickbooks/pull/72 https://github.com/singer-io/tap-oracle/pull/41 https://github.com/singer-io/tap-activecampaign/pull/41 +https://github.com/singer-io/tap-typeform/pull/82 +https://github.com/singer-io/tap-marketo/pull/96 \ No newline at end of file From 47a0896d08e407c0085cfe3447e013d06d735fca Mon Sep 17 00:00:00 2001 From: Lucie Milan <32450552+lmilan@users.noreply.github.com> Date: Tue, 29 Oct 2024 15:53:57 +0100 Subject: [PATCH 2/3] TDL-24642 document encoding format option (#987) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * document encoding format option * Update sftp-v1.md * Update file-requirements.yml * retrigger checks --------- Co-authored-by: Lucie Milan Co-authored-by: Guillaume Dalençon --- _data/taps/extraction/file-systems/file-requirements.yml | 5 +++-- _database-integrations/sftp/v1/sftp-v1.md | 9 ++++++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/_data/taps/extraction/file-systems/file-requirements.yml b/_data/taps/extraction/file-systems/file-requirements.yml index fabd603d9..92f4539b3 100644 --- a/_data/taps/extraction/file-systems/file-requirements.yml +++ b/_data/taps/extraction/file-systems/file-requirements.yml @@ -59,8 +59,9 @@ attributes: all: *delimiters - name: "Character encoding" - all: *encodings - + amazon-s3-csv: *encodings + sftp: | + The default encoding is UTF-8, but it can be changed to any encoding format supported by Python 3.9. For more information, see the [Python documentation](https://docs.python.org/3.9/library/codecs.html#standard-encodings). # ------------------------------- # # SUPPORT TABLE # diff --git a/_database-integrations/sftp/v1/sftp-v1.md b/_database-integrations/sftp/v1/sftp-v1.md index 0191e326a..a7d0388e6 100644 --- a/_database-integrations/sftp/v1/sftp-v1.md +++ b/_database-integrations/sftp/v1/sftp-v1.md @@ -133,6 +133,13 @@ setup-steps: anchor: "add-stitch-data-source" content: | {% include shared/database-connection-settings.html type="general" %} + + - title: "Select an encoding format" + anchor: "select-encoding-format" + content: | + The default encoding format is `utf-8`, but you can update it by entering the name of the format in the **Encoding Format** field. + + **Note**: The selected format will be used for all files selected. If a file is encoded in a different format, an error may occur. If you need to replicate data from files with different encoding formats, you should consider creating a different connection for each format. - title: "Configure tables" anchor: "configure-tables" @@ -142,7 +149,7 @@ setup-steps: In the following sections, we'll walk you through how to configure a table in Stitch: {% for substep in step.substeps %} - - [Step 3.{{ forloop.index }}: {{ substep.title }}](#{{ substep.anchor }}) + - [Step 5.{{ forloop.index }}: {{ substep.title }}](#{{ substep.anchor }}) {% endfor %} substeps: From 58e5b24b23e1e061ca1dec9c1c774aef68c4e607 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A9lanie=20Vistry?= <123095936+mvistry@users.noreply.github.com> Date: Thu, 7 Nov 2024 15:23:15 +0100 Subject: [PATCH 3/3] Salesforce API version > 61 (#1074) * API version > 61 * Revert "API version > 61" This reverts commit c35f0a5b54b9f9815ee3851400fdb890a50a1179. * API version > 61 * Revert "API version > 61" This reverts commit ed60954d94dbc8dabb3cfd6ac0a3a1d68d6a7d72. * API version > 61 * Renamed folder and files --- .../salesforce-latest.md => v1/salesforce-v1.md} | 0 _saas-integrations/salesforce/v2/salesforce-v2.md | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) rename _saas-integrations/salesforce/{salesforce-latest/salesforce-latest.md => v1/salesforce-v1.md} (100%) diff --git a/_saas-integrations/salesforce/salesforce-latest/salesforce-latest.md b/_saas-integrations/salesforce/v1/salesforce-v1.md similarity index 100% rename from _saas-integrations/salesforce/salesforce-latest/salesforce-latest.md rename to _saas-integrations/salesforce/v1/salesforce-v1.md diff --git a/_saas-integrations/salesforce/v2/salesforce-v2.md b/_saas-integrations/salesforce/v2/salesforce-v2.md index f38ea3f4a..015d49768 100644 --- a/_saas-integrations/salesforce/v2/salesforce-v2.md +++ b/_saas-integrations/salesforce/v2/salesforce-v2.md @@ -22,7 +22,7 @@ status-url: "https://trust.salesforce.com/trust/instances" this-version: "2" api: | - [{{ integration.display_name }} Lightning Platform REST API (v41.0)](https://developer.salesforce.com/docs/atlas.en-us.210.0.api_rest.meta/api_rest/intro_what_is_rest_api.htm){:target="new"} and [{{ integration.display_name }} Bulk API (v41.0)](https://developer.salesforce.com/docs/atlas.en-us.210.0.api_asynch.meta/api_asynch/asynch_api_intro.htm){:target="new"} + [{{ integration.display_name }} Lightning Platform REST API (v61.0)](https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_what_is_rest_api.htm){:target="new"} and [{{ integration.display_name }} Bulk API (v61.0)](https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_intro.htm){:target="new"} # -------------------------- # # Stitch Details # @@ -56,8 +56,8 @@ define-replication-methods: true feature-summary: | Stitch's {{ integration.display_name }} integration replicates data from your {{ integration.display_name }} account. When setting up a {{ integration.display_name }} integration in Stitch, you can select one of the following {{ integration.display_name }} APIs to replicate your data: - - [{{ integration.display_name }} Lightning Platform REST API (v41.0)](https://developer.salesforce.com/docs/atlas.en-us.210.0.api_rest.meta/api_rest/intro_what_is_rest_api.htm){:target="new"} - - [{{ integration.display_name }} Bulk API (v41.0)](https://developer.salesforce.com/docs/atlas.en-us.210.0.api_asynch.meta/api_asynch/asynch_api_intro.htm){:target="new"} + - [{{ integration.display_name }} Lightning Platform REST API (v61.0)](https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_what_is_rest_api.htm){:target="new"} + - [{{ integration.display_name }} Bulk API (v61.0)](https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_intro.htm){:target="new"} Each API has its own advantages and disadvantages, such as support for compound fields and specific objects. Learn more [in the setup guide](#bulk-vs-rest-api).