Skip to content

Commit 7036cdf

Browse files
authored
Merge branch 'main' into db-creds-leakage
2 parents 7775d76 + f89852b commit 7036cdf

File tree

467 files changed

+27262
-14336
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

467 files changed

+27262
-14336
lines changed

airbyte-api/commons/src/main/openapi/cloud-config.yaml

Lines changed: 0 additions & 1164 deletions
Large diffs are not rendered by default.

airbyte-api/problems-api/src/main/openapi/api-problems.yaml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -606,6 +606,48 @@ components:
606606
default: Attempted to use pre-existing secret values, but an existing secret for that mapper was not found. Please provide the secret values.
607607
data:
608608
$ref: "#/components/schemas/ProblemMapperIdData"
609+
ConnectionDoesNotSupportFileTransfersProblemResponse:
610+
x-implements: io.airbyte.api.problems.ProblemResponse
611+
type: object
612+
allOf:
613+
- $ref: "#/components/schemas/BaseProblemFields"
614+
- type: object
615+
properties:
616+
status:
617+
type: integer
618+
default: 400
619+
type:
620+
type: string
621+
default: error:connection-validation/file-transfer/connection-unsupported
622+
title:
623+
type: string
624+
default: Connection does not support file transfers
625+
detail:
626+
type: string
627+
default: The source or destination used in this connection does not support file transfers, so they cannot be enabled.
628+
data:
629+
$ref: "#/components/schemas/ProblemConnectionUnsupportedFileTransfersData"
630+
StreamDoesNotSupportFileTransfersProblemResponse:
631+
x-implements: io.airbyte.api.problems.ProblemResponse
632+
type: object
633+
allOf:
634+
- $ref: "#/components/schemas/BaseProblemFields"
635+
- type: object
636+
properties:
637+
status:
638+
type: integer
639+
default: 400
640+
type:
641+
type: string
642+
default: error:connection-validation/file-transfer/stream-unsupported
643+
title:
644+
type: string
645+
default: Stream does not support file transfers
646+
detail:
647+
type: string
648+
default: The stream does not support file transfers, so it cannot be enabled.
649+
data:
650+
$ref: "#/components/schemas/ProblemConnectionUnsupportedFileTransfersData"
609651
ConnectionConflictingStreamProblemResponse:
610652
x-implements: io.airbyte.api.problems.ProblemResponse
611653
type: object
@@ -1277,6 +1319,27 @@ components:
12771319
default: The notification is missing a URL.
12781320
data:
12791321
$ref: "#/components/schemas/ProblemMessageData"
1322+
ProblemStreamDataItem:
1323+
type: object
1324+
required:
1325+
- streamName
1326+
- streamNamespace
1327+
properties:
1328+
streamName:
1329+
type: string
1330+
description: Name of the stream
1331+
streamNamespace:
1332+
type: string
1333+
description: Namespace of the stream
1334+
ProblemConnectionUnsupportedFileTransfersData:
1335+
type: object
1336+
required:
1337+
- streams
1338+
properties:
1339+
streams:
1340+
type: array
1341+
items:
1342+
$ref: "#/components/schemas/ProblemStreamDataItem"
12801343
ProblemConnectionConflictingStreamsData:
12811344
type: object
12821345
required:

airbyte-api/server-api/src/main/openapi/api.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,16 +131,16 @@ paths:
131131
content:
132132
application/json:
133133
schema:
134-
$ref: '#/components/schemas/ConfigTemplateRead'
135-
description: Get an TODO.
134+
$ref: '#/components/schemas/ConfigTemplatePublicRead'
135+
description: Get a Config Template by id.
136136
'403':
137137
description: Not allowed
138138
'404':
139139
description: Not found
140140
operationId: getConfigTemplate
141141
x-speakeasy-alias: getConfigTemplate
142142
x-speakeasy-group: ConfigTemplates
143-
summary: Get TODO
143+
summary: Get a Config Template by id.
144144
parameters:
145145
- name: configTemplateId
146146
schema:
@@ -4180,6 +4180,8 @@ components:
41804180
properties:
41814181
name:
41824182
type: string
4183+
version:
4184+
$ref: '#/components/schemas/ManifestVersion'
41834185
manifest:
41844186
$ref: '#/components/schemas/DeclarativeManifest'
41854187
UpdateDeclarativeSourceDefinitionRequest:
@@ -4354,6 +4356,10 @@ components:
43544356
type: array
43554357
items:
43564358
type: string
4359+
includeFiles:
4360+
description: Whether to move raw files from the source to the destination
4361+
during the sync.
4362+
type: boolean
43574363
selectedFields:
43584364
description: By default (if not provided in the request) all fields will
43594365
be synced. Otherwise, only the fields in this list will be synced.

airbyte-api/server-api/src/main/openapi/api_documentation_applications.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1667,6 +1667,8 @@ components:
16671667
properties:
16681668
name:
16691669
type: "string"
1670+
version:
1671+
$ref: "#/components/schemas/ManifestVersion"
16701672
manifest:
16711673
$ref: "#/components/schemas/DeclarativeManifest"
16721674
UpdateDeclarativeSourceDefinitionRequest:
@@ -1843,6 +1845,11 @@ components:
18431845
type: "array"
18441846
items:
18451847
type: "string"
1848+
includeFiles:
1849+
description:
1850+
"Whether to move raw files from the source to the destination\
1851+
\ during the sync."
1852+
type: "boolean"
18461853
selectedFields:
18471854
description:
18481855
"By default (if not provided in the request) all fields will\
@@ -2039,9 +2046,11 @@ components:
20392046
items:
20402047
$ref: "#/components/schemas/DataplaneResponse"
20412048
x-speakeasy-component: true
2049+
20422050
SourceConfiguration:
20432051
description: The values required to configure the source.
20442052
example: { user: "charles" }
2053+
20452054
DestinationConfiguration:
20462055
description: The values required to configure the destination.
20472056
example: { user: "charles" }

airbyte-api/server-api/src/main/openapi/api_documentation_connections.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1674,6 +1674,8 @@ components:
16741674
properties:
16751675
name:
16761676
type: "string"
1677+
version:
1678+
$ref: "#/components/schemas/ManifestVersion"
16771679
manifest:
16781680
$ref: "#/components/schemas/DeclarativeManifest"
16791681
UpdateDeclarativeSourceDefinitionRequest:
@@ -1848,6 +1850,10 @@ components:
18481850
type: "array"
18491851
items:
18501852
type: "string"
1853+
includeFiles:
1854+
description: "Whether to move raw files from the source to the destination\
1855+
\ during the sync."
1856+
type: "boolean"
18511857
selectedFields:
18521858
description: "By default (if not provided in the request) all fields will\
18531859
\ be synced. Otherwise, only the fields in this list will be synced."
@@ -2042,9 +2048,11 @@ components:
20422048
items:
20432049
$ref: "#/components/schemas/DataplaneResponse"
20442050
x-speakeasy-component: true
2051+
20452052
SourceConfiguration:
20462053
description: The values required to configure the source.
20472054
example: { user: "charles" }
2055+
20482056
DestinationConfiguration:
20492057
description: The values required to configure the destination.
20502058
example: { user: "charles" }

airbyte-api/server-api/src/main/openapi/api_documentation_declarative_source_definitions.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1633,6 +1633,8 @@ components:
16331633
properties:
16341634
name:
16351635
type: "string"
1636+
version:
1637+
$ref: "#/components/schemas/ManifestVersion"
16361638
manifest:
16371639
$ref: "#/components/schemas/DeclarativeManifest"
16381640
UpdateDeclarativeSourceDefinitionRequest:
@@ -1809,6 +1811,11 @@ components:
18091811
type: "array"
18101812
items:
18111813
type: "string"
1814+
includeFiles:
1815+
description:
1816+
"Whether to move raw files from the source to the destination\
1817+
\ during the sync."
1818+
type: "boolean"
18121819
selectedFields:
18131820
description:
18141821
"By default (if not provided in the request) all fields will\
@@ -2005,9 +2012,11 @@ components:
20052012
items:
20062013
$ref: "#/components/schemas/DataplaneResponse"
20072014
x-speakeasy-component: true
2015+
20082016
SourceConfiguration:
20092017
description: The values required to configure the source.
20102018
example: { user: "charles" }
2019+
20112020
DestinationConfiguration:
20122021
description: The values required to configure the destination.
20132022
example: { user: "charles" }

airbyte-api/server-api/src/main/openapi/api_documentation_destination_definitions.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1633,6 +1633,8 @@ components:
16331633
properties:
16341634
name:
16351635
type: "string"
1636+
version:
1637+
$ref: "#/components/schemas/ManifestVersion"
16361638
manifest:
16371639
$ref: "#/components/schemas/DeclarativeManifest"
16381640
UpdateDeclarativeSourceDefinitionRequest:
@@ -1809,6 +1811,11 @@ components:
18091811
type: "array"
18101812
items:
18111813
type: "string"
1814+
includeFiles:
1815+
description:
1816+
"Whether to move raw files from the source to the destination\
1817+
\ during the sync."
1818+
type: "boolean"
18121819
selectedFields:
18131820
description:
18141821
"By default (if not provided in the request) all fields will\
@@ -2005,9 +2012,11 @@ components:
20052012
items:
20062013
$ref: "#/components/schemas/DataplaneResponse"
20072014
x-speakeasy-component: true
2015+
20082016
SourceConfiguration:
20092017
description: The values required to configure the source.
20102018
example: { user: "charles" }
2019+
20112020
DestinationConfiguration:
20122021
description: The values required to configure the destination.
20132022
example: { user: "charles" }

airbyte-api/server-api/src/main/openapi/api_documentation_destinations.yaml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1740,6 +1740,8 @@ components:
17401740
properties:
17411741
name:
17421742
type: "string"
1743+
version:
1744+
$ref: "#/components/schemas/ManifestVersion"
17431745
manifest:
17441746
$ref: "#/components/schemas/DeclarativeManifest"
17451747
UpdateDeclarativeSourceDefinitionRequest:
@@ -1914,6 +1916,10 @@ components:
19141916
type: "array"
19151917
items:
19161918
type: "string"
1919+
includeFiles:
1920+
description: "Whether to move raw files from the source to the destination\
1921+
\ during the sync."
1922+
type: "boolean"
19171923
selectedFields:
19181924
description: "By default (if not provided in the request) all fields will\
19191925
\ be synced. Otherwise, only the fields in this list will be synced."
@@ -2606,7 +2612,7 @@ components:
26062612
\ exclusive with an account key"
26072613
title: "Shared Access Signature"
26082614
examples:
2609-
- "a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY"
2615+
- "sv=2021-08-06&st=2025-04-11T00%3A00%3A00Z&se=2025-04-12T00%3A00%3A00Z&sr=b&sp=rw&sig=abcdefghijklmnopqrstuvwxyz1234567890%2Fabcdefg%3D"
26102616
airbyte_secret: true
26112617
always_show: true
26122618
x-speakeasy-param-sensitive: true
@@ -2822,7 +2828,7 @@ components:
28222828
\ exclusive with an account key"
28232829
title: "Shared Access Signature"
28242830
examples:
2825-
- "a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY"
2831+
- "sv=2021-08-06&st=2025-04-11T00%3A00%3A00Z&se=2025-04-12T00%3A00%3A00Z&sr=b&sp=rw&sig=abcdefghijklmnopqrstuvwxyz1234567890%2Fabcdefg%3D"
28262832
airbyte_secret: true
28272833
always_show: true
28282834
azure_blob_storage_account_key:
@@ -19766,9 +19772,11 @@ components:
1976619772
title: "Indexing"
1976719773
- id: "advanced"
1976819774
title: "Advanced"
19775+
1976919776
DestinationConfiguration:
1977019777
description: The values required to configure the destination.
1977119778
example: { user: "charles" }
19779+
1977219780
oneOf:
1977319781
- title: destination-google-sheets
1977419782
$ref: "#/components/schemas/destination-google-sheets"
@@ -19854,6 +19862,7 @@ components:
1985419862
$ref: "#/components/schemas/destination-weaviate"
1985519863
- title: destination-yellowbrick
1985619864
$ref: "#/components/schemas/destination-yellowbrick"
19865+
1985719866
SourceConfiguration:
1985819867
description: The values required to configure the source.
1985919868
example: { user: "charles" }

airbyte-api/server-api/src/main/openapi/api_documentation_jobs.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1683,6 +1683,8 @@ components:
16831683
properties:
16841684
name:
16851685
type: "string"
1686+
version:
1687+
$ref: "#/components/schemas/ManifestVersion"
16861688
manifest:
16871689
$ref: "#/components/schemas/DeclarativeManifest"
16881690
UpdateDeclarativeSourceDefinitionRequest:
@@ -1857,6 +1859,10 @@ components:
18571859
type: "array"
18581860
items:
18591861
type: "string"
1862+
includeFiles:
1863+
description: "Whether to move raw files from the source to the destination\
1864+
\ during the sync."
1865+
type: "boolean"
18601866
selectedFields:
18611867
description: "By default (if not provided in the request) all fields will\
18621868
\ be synced. Otherwise, only the fields in this list will be synced."
@@ -2051,9 +2057,11 @@ components:
20512057
items:
20522058
$ref: "#/components/schemas/DataplaneResponse"
20532059
x-speakeasy-component: true
2060+
20542061
SourceConfiguration:
20552062
description: The values required to configure the source.
20562063
example: { user: "charles" }
2064+
20572065
DestinationConfiguration:
20582066
description: The values required to configure the destination.
20592067
example: { user: "charles" }

airbyte-api/server-api/src/main/openapi/api_documentation_organizations.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1520,6 +1520,8 @@ components:
15201520
properties:
15211521
name:
15221522
type: "string"
1523+
version:
1524+
$ref: "#/components/schemas/ManifestVersion"
15231525
manifest:
15241526
$ref: "#/components/schemas/DeclarativeManifest"
15251527
UpdateDeclarativeSourceDefinitionRequest:
@@ -1696,6 +1698,11 @@ components:
16961698
type: "array"
16971699
items:
16981700
type: "string"
1701+
includeFiles:
1702+
description:
1703+
"Whether to move raw files from the source to the destination\
1704+
\ during the sync."
1705+
type: "boolean"
16991706
selectedFields:
17001707
description:
17011708
"By default (if not provided in the request) all fields will\
@@ -1892,9 +1899,11 @@ components:
18921899
items:
18931900
$ref: "#/components/schemas/DataplaneResponse"
18941901
x-speakeasy-component: true
1902+
18951903
SourceConfiguration:
18961904
description: The values required to configure the source.
18971905
example: { user: "charles" }
1906+
18981907
DestinationConfiguration:
18991908
description: The values required to configure the destination.
19001909
example: { user: "charles" }

0 commit comments

Comments
 (0)