Skip to content

Commit

Permalink
source-recurly: ensure inline schemas, updated cdk, poetry (where pos…
Browse files Browse the repository at this point in the history
…sible) (#37246)
  • Loading branch information
bleonard committed May 1, 2024
1 parent 0b81e54 commit 7769333
Show file tree
Hide file tree
Showing 16 changed files with 293 additions and 24 deletions.
7 changes: 4 additions & 3 deletions airbyte-integrations/connectors/source-recurly/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ data:
connectorSubtype: api
connectorType: source
definitionId: cd42861b-01fc-4658-a8ab-5d11d0510f01
dockerImageTag: 1.0.1
dockerImageTag: 1.0.3
dockerRepository: airbyte/source-recurly
documentationUrl: https://docs.airbyte.com/integrations/sources/recurly
githubIssueLabel: source-recurly
Expand All @@ -23,8 +23,9 @@ data:
breakingChanges:
1.0.0:
message:
Version 1.0.0 introduces a number of schema updates to the Recurly connector.
To ensure a smooth upgrade, please refresh your schemas and reset your data before resuming syncs.
Version 1.0.0 introduces a number of schema updates to the Recurly
connector. To ensure a smooth upgrade, please refresh your schemas and reset
your data before resuming syncs.
upgradeDeadline: "2024-03-05"
releaseStage: alpha
remoteRegistries:
Expand Down
35 changes: 17 additions & 18 deletions airbyte-integrations/connectors/source-recurly/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions airbyte-integrations/connectors/source-recurly/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ requires = [ "poetry-core>=1.0.0",]
build-backend = "poetry.core.masonry.api"

[tool.poetry]
version = "1.0.1"
version = "1.0.3"
name = "source-recurly"
description = "Source implementation for Recurly."
authors = [ "Airbyte <contact@airbyte.io>",]
Expand All @@ -17,7 +17,7 @@ include = "source_recurly"

[tool.poetry.dependencies]
python = "^3.9,<3.12"
airbyte-cdk = "==0.67.0"
airbyte-cdk = "0.80.0"
recurly = "==4.10.0"

[tool.poetry.scripts]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,42 +3,53 @@
"type": "object",
"properties": {
"id": {
"description": "The unique identifier for the redemption",
"type": ["null", "string"],
"maxLength": 13
},
"object": {
"description": "The type of object this represents",
"type": ["null", "string"]
},
"account": {
"description": "The account associated with the coupon redemption",
"$ref": "account_details.json"
},
"subscription_id": {
"description": "The subscription associated with the redemption",
"type": ["null", "string"],
"maxLength": 13
},
"coupon": {
"description": "The coupon being redeemed",
"$ref": "coupons.json"
},
"state": {
"description": "The current state of the redemption",
"type": ["null", "string"],
"maxLength": 256
},
"currency": {
"description": "The currency in which the redemption was made",
"type": ["null", "string"],
"maxLength": 3
},
"discounted": {
"description": "The amount discounted by the coupon",
"type": ["null", "number"]
},
"created_at": {
"description": "The date and time when the redemption was created",
"type": ["null", "string"],
"format": "date-time"
},
"updated_at": {
"description": "The date and time when the redemption was last updated",
"type": ["null", "string"],
"format": "date-time"
},
"removed_at": {
"description": "The date and time when the redemption was removed (if applicable)",
"type": ["null", "string"],
"format": "date-time"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,31 @@
"type": "object",
"properties": {
"id": {
"description": "The unique identifier for this note.",
"type": "string",
"maxLength": 13,
"readOnly": true
},
"object": {
"description": "Represents the object type, in this case, 'note'.",
"type": ["null", "string"]
},
"account_id": {
"description": "The unique identifier of the account associated with this note.",
"type": "string",
"maxLength": 13
},
"user": {
"description": "The user who created the note.",
"$ref": "users.json"
},
"message": {
"description": "The content or message of the note.",
"type": ["null", "string"],
"maxLength": 2048
},
"created_at": {
"description": "The date and time when the note was created.",
"type": "string",
"format": "date-time",
"readOnly": true
Expand Down
Loading

0 comments on commit 7769333

Please sign in to comment.