File tree Expand file tree Collapse file tree 8 files changed +16
-4
lines changed
airbyte-config/init/src/main/resources/seed
airbyte-integrations/connectors/source-zendesk-support
docs/integrations/sources Expand file tree Collapse file tree 8 files changed +16
-4
lines changed Original file line number Diff line number Diff line change 21252125- name : Zendesk Support
21262126 sourceDefinitionId : 79c1aa37-dae3-42ae-b333-d1c105477715
21272127 dockerRepository : airbyte/source-zendesk-support
2128- dockerImageTag : 0.2.23
2128+ dockerImageTag : 0.2.24
21292129 documentationUrl : https://docs.airbyte.com/integrations/sources/zendesk-support
21302130 icon : zendesk-support.svg
21312131 sourceType : api
Original file line number Diff line number Diff line change 1650816508 path_in_connector_config:
1650916509 - "credentials"
1651016510 - "client_secret"
16511- - dockerImage: "airbyte/source-zendesk-support:0.2.23 "
16511+ - dockerImage: "airbyte/source-zendesk-support:0.2.24 "
1651216512 spec:
1651316513 documentationUrl: "https://docs.airbyte.com/integrations/sources/zendesk-support"
1651416514 connectionSpecification:
Original file line number Diff line number Diff line change @@ -25,5 +25,5 @@ COPY source_zendesk_support ./source_zendesk_support
2525ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
2626ENTRYPOINT ["python" , "/airbyte/integration_code/main.py" ]
2727
28- LABEL io.airbyte.version=0.2.23
28+ LABEL io.airbyte.version=0.2.24
2929LABEL io.airbyte.name=airbyte/source-zendesk-support
Original file line number Diff line number Diff line change @@ -23,6 +23,9 @@ acceptance_tests:
2323 - config_path : " secrets/config.json"
2424 expect_records :
2525 path : " integration_tests/expected_records.jsonl"
26+ extra_fields : no
27+ exact_order : no
28+ extra_records : yes
2629 incremental :
2730 tests :
2831 - config_path : " secrets/config.json"
Original file line number Diff line number Diff line change @@ -544,6 +544,14 @@ class Tickets(SourceZendeskIncrementalExportStream):
544544 response_list_name : str = "tickets"
545545 transformer : TypeTransformer = TypeTransformer (TransformConfig .DefaultSchemaNormalization )
546546
547+ @staticmethod
548+ def check_start_time_param (requested_start_time : int , value : int = 1 ):
549+ """
550+ The stream returns 400 Bad Request StartTimeTooRecent when requesting tasks 1 second before now.
551+ Figured out during experiments that the most recent time needed for request to be successful is 3 seconds before now.
552+ """
553+ return SourceZendeskIncrementalExportStream .check_start_time_param (requested_start_time , value = 3 )
554+
547555
548556class TicketComments (SourceZendeskSupportTicketEventsExportStream ):
549557 """
Original file line number Diff line number Diff line change 265265| ** Zendesk Chat** | <img alt =" Zendesk Chat icon " src =" https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/zendesk-chat.svg " height =" 30 " height =" 30 " /> | Source | airbyte/source-zendesk-chat:0.1.12 | generally_available | [ link] ( https://docs.airbyte.com/integrations/sources/zendesk-chat ) | [ code] ( https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-zendesk-chat ) | <small >` 40d24d0f-b8f9-4fe0-9e6c-b06c0f3f45e4 ` </small > |
266266| ** Zendesk Sell** | <img alt =" Zendesk Sell icon " src =" https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/zendesk.svg " height =" 30 " height =" 30 " /> | Source | airbyte/source-zendesk-sell:0.1.0 | alpha | [ link] ( https://docs.airbyte.com/integrations/sources/zendesk-sell ) | [ code] ( https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-zendesk-sell ) | <small >` 982eaa4c-bba1-4cce-a971-06a41f700b8c ` </small > |
267267| ** Zendesk Sunshine** | <img alt =" Zendesk Sunshine icon " src =" https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/zendesk-sunshine.svg " height =" 30 " height =" 30 " /> | Source | airbyte/source-zendesk-sunshine:0.1.1 | alpha | [ link] ( https://docs.airbyte.com/integrations/sources/zendesk-sunshine ) | [ code] ( https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-zendesk-sunshine ) | <small >` 325e0640-e7b3-4e24-b823-3361008f603f ` </small > |
268- | ** Zendesk Support** | <img alt =" Zendesk Support icon " src =" https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/zendesk-support.svg " height =" 30 " height =" 30 " /> | Source | airbyte/source-zendesk-support:0.2.23 | generally_available | [ link] ( https://docs.airbyte.com/integrations/sources/zendesk-support ) | [ code] ( https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-zendesk-support ) | <small >` 79c1aa37-dae3-42ae-b333-d1c105477715 ` </small > |
268+ | ** Zendesk Support** | <img alt =" Zendesk Support icon " src =" https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/zendesk-support.svg " height =" 30 " height =" 30 " /> | Source | airbyte/source-zendesk-support:0.2.24 | generally_available | [ link] ( https://docs.airbyte.com/integrations/sources/zendesk-support ) | [ code] ( https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-zendesk-support ) | <small >` 79c1aa37-dae3-42ae-b333-d1c105477715 ` </small > |
269269| ** Zendesk Talk** | <img alt =" Zendesk Talk icon " src =" https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/zendesk-talk.svg " height =" 30 " height =" 30 " /> | Source | airbyte/source-zendesk-talk:0.1.6 | generally_available | [ link] ( https://docs.airbyte.com/integrations/sources/zendesk-talk ) | [ code] ( https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-zendesk-talk ) | <small >` c8630570-086d-4a40-99ae-ea5b18673071 ` </small > |
270270| ** Zenefits** | <img alt =" Zenefits icon " src =" https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/zenefits.svg " height =" 30 " height =" 30 " /> | Source | airbyte/source-zenefits:0.1.0 | alpha | [ link] ( https://docs.airbyte.com/integrations/sources/zenefits ) | [ code] ( https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-zenefits ) | <small >` 8baba53d-2fe3-4e33-bc85-210d0eb62884 ` </small > |
271271| ** Zenloop** | <img alt =" Zenloop icon " src =" https://raw.githubusercontent.com/airbytehq/airbyte/master/airbyte-config/init/src/main/resources/icons/zenloop.svg " height =" 30 " height =" 30 " /> | Source | airbyte/source-zenloop:0.1.5 | beta | [ link] ( https://docs.airbyte.com/integrations/sources/zenloop ) | [ code] ( https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-zenloop ) | <small >` f1e4c7f6-db5c-4035-981f-d35ab4998794 ` </small > |
Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ The Zendesk connector ideally should not run into Zendesk API limitations under
6060
6161| Version | Date | Pull Request | Subject |
6262| :---------| :-----------| :---------------------------------------------------------| :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
63+ | ` 0.2.24 ` | 2023-02-17 | [ 23246] ( https://github.com/airbytehq/airbyte/pull/23246 ) | Handle ` StartTimeTooRecent ` error for Tickets stream |
6364| ` 0.2.23 ` | 2023-02-15 | [ 23035] ( https://github.com/airbytehq/airbyte/pull/23035 ) | Handle 403 Error |
6465| ` 0.2.22 ` | 2023-02-14 | [ 22483] ( https://github.com/airbytehq/airbyte/pull/22483 ) | Fix test; handle 400 error |
6566| ` 0.2.21 ` | 2023-01-27 | [ 22027] ( https://github.com/airbytehq/airbyte/pull/22027 ) | Set ` AvailabilityStrategy ` for streams explicitly to ` None ` |
You can’t perform that action at this time.
0 commit comments