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

Changelog - 4/13 to 4/26/2021 #633

Merged
merged 13 commits into from
May 17, 2021
Prev Previous commit
Next Next commit
Update Xero for archived contacts
  • Loading branch information
erinkcochran87 committed May 14, 2021
commit 104af39fedd4fa1a42d7ba9e4e6c14e8efbb665d
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
---
title: "New Xero (v1) feature: Adding archived contacts"
title: "Xero (v1): Replicating archived contacts"
content-type: "changelog-entry"
date: 2021-04-15
entry-type: new-feature
entry-category: integration
entry-type: updated-feature
entry-category: "integration, documentation"
connection-id: xero
connection-version: 1
pull-request: "https://github.com/singer-io/tap-xero/pull/84"
---
{{ site.data.changelog.metadata.single-integration | flatify }}

You can now add archived contacts from your {{ this-connection.display_name }} account to the {{ this-connection.display_name }} Stitch integration by changing the `includeArchivedContacts` parameter in the configuration file.
Archived contacts can now be included in replication for {{ this-connection.display_name }} integrations.

When this parameter is set to `TRUE`, Stitch will replicate `ACTIVE` and `ARCHIVE` contacts to the `contacts` table.
To replicate records for both archived and active contacts:

- **In the Stitch app**: Check the **Include archived contacts** setting in the **Integration Settings** page
- **In the Connect API**: Set the `include_archived_contacts` property for `platform.xero` to `true`

If this setting isn't enabled, Stitch will replicate data only for active contacts.
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,16 @@ description: ""

uses-start-date: true

object-attributes:
- name: "include_archived_contacts"
type: "string"
required: false
description: |
If `true`, Stitch will query for `archived` and `active` contacts when replicating contact data.

If `false`, only `active` contacts will be replicated.
value: "true"

object-attributes:
- name: "oauth_s3_bucket"
type: "string"
Expand Down
13 changes: 3 additions & 10 deletions _saas-integrations/xero/xero-latest.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@ setup-steps:
anchor: "add-stitch-data-source"
content: |
{% include integrations/shared-setup/connection-setup.html %}
4. **Optional**: Check **Include archived contacts** to have Stitch replicate records for archived contacts. If left unchecked, only records for active contacts will be replicated.

- title: "Define the historical replication start date"
anchor: "define-historical-sync"
content: |
Expand All @@ -91,21 +93,12 @@ setup-steps:
3. Click **Authorise.**
4. After the authorization process successfully completes, you'll be redirected back to Stitch.
5. Click {{ app.buttons.finish-int-setup }}.

- title: "Set objects to replicate"
anchor: "setting-data-to-replicate"
content: |
{% include integrations/shared-setup/data-selection/object-selection.html %}

# -------------------------- #
# Replication Details #
# -------------------------- #

# replication-sections:
# - title: ""
# anchor: ""
# content: |
# Xero has a daily limit of 5,000 calls in a rolling 24 hour window, and will return a 503 Service Unavailable error if exceeded. This is on a per organization basis.


# -------------------------- #
# Integration Tables #
Expand Down