Skip to content

Commit eb8be95

Browse files
Update Google Search Console oauth specs (#6460)
* Update oauth specs * Update docs/integrations/sources/google-search-console.md * Add access_token to output param generated from first oauth complete flow * Avoid repeating rootObject in oauth properties
1 parent c256114 commit eb8be95

File tree

4 files changed

+23
-2
lines changed

4 files changed

+23
-2
lines changed

airbyte-config/init/src/main/resources/seed/source_definitions.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@
356356
- sourceDefinitionId: eb4c9e00-db83-4d63-a386-39cfa91012a8
357357
name: Google Search Console
358358
dockerRepository: airbyte/source-google-search-console
359-
dockerImageTag: 0.1.4
359+
dockerImageTag: 0.1.5
360360
documentationUrl: https://docs.airbyte.io/integrations/sources/google-search-console
361361
sourceType: api
362362
- sourceDefinitionId: bad83517-5e54-4a3d-9b53-63e85fbd4d7c

airbyte-integrations/connectors/source-google-search-console/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ RUN pip install .
1212
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
1313
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
1414

15-
LABEL io.airbyte.version=0.1.4
15+
LABEL io.airbyte.version=0.1.5
1616
LABEL io.airbyte.name=airbyte/source-google-search-console

airbyte-integrations/connectors/source-google-search-console/source_google_search_console/spec.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,12 @@
6060
"description": "The client secret of your developer application",
6161
"airbyte_secret": true
6262
},
63+
"access_token": {
64+
"title": "Access Token",
65+
"type": "string",
66+
"description": "An access token generated using the above client ID and secret",
67+
"airbyte_secret": true
68+
},
6369
"refresh_token": {
6470
"title": "Refresh Token",
6571
"type": "string",
@@ -98,5 +104,19 @@
98104
]
99105
}
100106
}
107+
},
108+
"authSpecification": {
109+
"auth_type": "oauth2.0",
110+
"oauth2Specification": {
111+
"rootObject": ["authorization", 0],
112+
"oauthFlowInitParameters": [
113+
["client_id"],
114+
["client_secret"]
115+
],
116+
"oauthFlowOutputParameters": [
117+
["access_token"],
118+
["refresh_token"]
119+
]
120+
}
101121
}
102122
}

docs/integrations/sources/google-search-console.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ You should now be ready to use the Google Workspace Admin Reports API connector
9595

9696
| Version | Date | Pull Request | Subject |
9797
| :------ | :-------- | :----- | :------ |
98+
| `0.1.5` | 2021-09-27 | [6460](https://github.com/airbytehq/airbyte/pull/6460) | Update OAuth Spec File |
9899
| `0.1.4` | 2021-09-23 | [6394](https://github.com/airbytehq/airbyte/pull/6394) | Update Doc link Spec File |
99100
| `0.1.3` | 2021-09-23 | [6405](https://github.com/airbytehq/airbyte/pull/6405) | Correct Spec File |
100101
| `0.1.2` | 2021-09-17 | [6222](https://github.com/airbytehq/airbyte/pull/6222) | Correct Spec File |

0 commit comments

Comments
 (0)