diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index 4323701603291..7a813e3fd9d2b 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -1192,11 +1192,14 @@ - name: NASA sourceDefinitionId: 1a8667d7-7978-43cd-ba4d-d32cbd478971 dockerRepository: airbyte/source-nasa - dockerImageTag: 0.1.0 + dockerImageTag: 0.1.1 documentationUrl: https://docs.airbyte.com/integrations/sources/nasa icon: nasa.svg sourceType: api releaseStage: alpha + allowedHosts: + hosts: + - api.nasa.gov - name: Netsuite sourceDefinitionId: 4f2f093d-ce44-4121-8118-9d13b7bfccd0 dockerRepository: airbyte/source-netsuite diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index e56935456df49..664f94fd61001 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -9461,7 +9461,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-nasa:0.1.0" +- dockerImage: "airbyte/source-nasa:0.1.1" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/nasa-apod" connectionSpecification: @@ -9499,6 +9499,7 @@ pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}$" examples: - "2022-10-20" + format: "date" end_date: type: "string" description: "Indicates that end of a date range. If `start_date` is specified\ @@ -9506,6 +9507,7 @@ pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}$" examples: - "2022-10-20" + format: "date" thumbs: type: "boolean" default: false diff --git a/airbyte-integrations/connectors/source-nasa/Dockerfile b/airbyte-integrations/connectors/source-nasa/Dockerfile index 82be10b937514..5119f9986f53e 100644 --- a/airbyte-integrations/connectors/source-nasa/Dockerfile +++ b/airbyte-integrations/connectors/source-nasa/Dockerfile @@ -34,5 +34,5 @@ COPY source_nasa ./source_nasa ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.0 +LABEL io.airbyte.version=0.1.1 LABEL io.airbyte.name=airbyte/source-nasa diff --git a/airbyte-integrations/connectors/source-nasa/source_nasa/spec.yaml b/airbyte-integrations/connectors/source-nasa/source_nasa/spec.yaml index a06e464838660..8cdd57d33b9d8 100644 --- a/airbyte-integrations/connectors/source-nasa/source_nasa/spec.yaml +++ b/airbyte-integrations/connectors/source-nasa/source_nasa/spec.yaml @@ -35,6 +35,7 @@ connectionSpecification: pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$ examples: - "2022-10-20" + format: date end_date: type: string description: >- @@ -43,6 +44,7 @@ connectionSpecification: pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$ examples: - "2022-10-20" + format: date thumbs: type: boolean default: false diff --git a/connectors.md b/connectors.md index f55d3493e290c..72ff89c4b23fc 100644 --- a/connectors.md +++ b/connectors.md @@ -143,7 +143,7 @@ | **MongoDb** | MongoDb icon | Source | airbyte/source-mongodb-v2:0.1.19 | alpha | [link](https://docs.airbyte.com/integrations/sources/mongodb-v2) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-mongodb-v2) | `b2e713cd-cc36-4c0a-b5bd-b47cb8a0561e` | | **My Hours** | My Hours icon | Source | airbyte/source-my-hours:0.1.1 | alpha | [link](https://docs.airbyte.com/integrations/sources/my-hours) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-my-hours) | `722ba4bf-06ec-45a4-8dd5-72e4a5cf3903` | | **MySQL** | MySQL icon | Source | airbyte/source-mysql:1.0.21 | beta | [link](https://docs.airbyte.com/integrations/sources/mysql) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-mysql) | `435bb9a5-7887-4809-aa58-28c27df0d7ad` | -| **NASA** | NASA icon | Source | airbyte/source-nasa:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/nasa) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-nasa) | `1a8667d7-7978-43cd-ba4d-d32cbd478971` | +| **NASA** | NASA icon | Source | airbyte/source-nasa:0.1.1 | alpha | [link](https://docs.airbyte.com/integrations/sources/nasa) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-nasa) | `1a8667d7-7978-43cd-ba4d-d32cbd478971` | | **Netsuite** | Netsuite icon | Source | airbyte/source-netsuite:0.1.3 | alpha | [link](https://docs.airbyte.com/integrations/sources/netsuite) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-netsuite) | `4f2f093d-ce44-4121-8118-9d13b7bfccd0` | | **New York Times** | New York Times icon | Source | airbyte/source-nytimes:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/nytimes) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-nytimes) | `0fae6a9a-04eb-44d4-96e1-e02d3dbc1d83` | | **News API** | News API icon | Source | airbyte/source-news-api:0.1.0 | alpha | [link](https://docs.airbyte.com/integrations/sources/news-api) | [code](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-news-api) | `df38991e-f35b-4af2-996d-36817f614587` | diff --git a/docs/integrations/sources/nasa.md b/docs/integrations/sources/nasa.md index 5f0db94697df3..a7b25dd6e9324 100644 --- a/docs/integrations/sources/nasa.md +++ b/docs/integrations/sources/nasa.md @@ -39,4 +39,5 @@ The NASA connector should not run into NASA API limitations under normal usage. | Version | Date | Pull Request | Subject | |:--------|:-----------|:---------------------------------------------------------|:------------------------------------------------| +| 0.1.1 | 2023-02-13 | [22934](https://github.com/airbytehq/airbyte/pull/22934) | Specified date formatting in specification | | 0.1.0 | 2022-10-24 | [18394](https://github.com/airbytehq/airbyte/pull/18394) | 🎉 New Source: NASA APOD |