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

source-linkedin-ads: ensure inline schemas, updated cdk, poetry (where possible) #36648

Merged
Merged
Show file tree
Hide file tree
Changes from all 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
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ data:
connectorSubtype: api
connectorType: source
definitionId: 137ece28-5434-455c-8f34-69dc3782f451
dockerImageTag: 2.1.1
dockerImageTag: 2.1.2
dockerRepository: airbyte/source-linkedin-ads
documentationUrl: https://docs.airbyte.com/integrations/sources/linkedin-ads
githubIssueLabel: source-linkedin-ads
Expand Down Expand Up @@ -49,7 +49,10 @@ data:
- "ad_member_region_analytics"
- "ad_member_company_analytics"
2.0.0:
message: This upgrade changes primary key for *-analytics streams from pivotValues[array of strings] to string_of_pivot_values[string] so that it is compatible with more destination types.
message:
This upgrade changes primary key for *-analytics streams from pivotValues[array
of strings] to string_of_pivot_values[string] so that it is compatible with
more destination types.
upgradeDeadline: "2024-05-14"
scopedImpact:
- scopeType: stream
Expand Down
19 changes: 10 additions & 9 deletions airbyte-integrations/connectors/source-linkedin-ads/poetry.lock

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

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 = "2.1.1"
version = "2.1.2"
name = "source-linkedin-ads"
description = "Source implementation for Linkedin Ads."
authors = [ "Airbyte <contact@airbyte.io>",]
Expand All @@ -17,7 +17,7 @@ include = "source_linkedin_ads"

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

[tool.poetry.scripts]
source-linkedin-ads = "source_linkedin_ads.run:run"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,25 @@
"additionalProperties": true,
"properties": {
"account": {
"description": "The account associated with the user",
"type": ["null", "string"]
},
"created": {
"description": "The date and time when the user account was created",
"type": ["null", "string"],
"format": "date-time"
},
"lastModified": {
"description": "The date and time when the user account was last modified",
"type": ["null", "string"],
"format": "date-time"
},
"role": {
"description": "The role assigned to the user in the account",
"type": ["null", "string"]
},
"user": {
"description": "The user details including name, email, etc.",
"type": ["null", "string"]
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,61 +5,78 @@
"additionalProperties": true,
"properties": {
"test": {
"description": "Flag indicating if the account is in a test mode.",
"type": ["null", "boolean"]
},
"notifiedOnCreativeRejection": {
"description": "Flag for notifications on creative rejection.",
"type": ["null", "boolean"]
},
"notifiedOnNewFeaturesEnabled": {
"description": "Flag for notifications on new features being enabled.",
"type": ["null", "boolean"]
},
"notifiedOnEndOfCampaign": {
"description": "Flag for notifications on the end of campaign.",
"type": ["null", "boolean"]
},
"servingStatuses": {
"description": "The serving statuses associated with the account.",
"type": ["null", "array"],
"items": {
"type": ["null", "string"]
}
},
"notifiedOnCampaignOptimization": {
"description": "Flag for notifications on campaign optimization.",
"type": ["null", "boolean"]
},
"type": {
"description": "The type or category of the account.",
"type": ["null", "string"]
},
"version": {
"description": "The version information related to the account.",
"type": ["null", "object"],
"properties": {
"versionTag": {
"description": "The version tag associated with the account.",
"type": ["null", "string"]
}
}
},
"reference": {
"description": "A reference identifier for the account.",
"type": ["null", "string"]
},
"notifiedOnCreativeApproval": {
"description": "Flag for notifications on creative approval.",
"type": ["null", "boolean"]
},
"created": {
"description": "The timestamp indicating when the account was created.",
"type": ["null", "string"],
"format": "date-time"
},
"lastModified": {
"description": "The timestamp of the last modification made to the account.",
"type": ["null", "string"],
"format": "date-time"
},
"name": {
"description": "The name of the account.",
"type": ["null", "string"]
},
"currency": {
"description": "The currency used for financial transactions in the account.",
"type": ["null", "string"]
},
"id": {
"description": "The unique identifier for the account.",
"type": ["null", "integer"]
},
"status": {
"description": "The status of the account.",
"type": ["null", "string"]
}
}
Expand Down
Loading
Loading