Skip to content

Commit

Permalink
🎉 Source BambooHR: Add custom reports endpoint (#11326)
Browse files Browse the repository at this point in the history
* Migrate existing code to newer CDK

* Additional changes

* Update doc

* Fixes for tests

* fix primary key

* bump connector version and update doc

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
  • Loading branch information
olivermeyer and marcosmarxm authored Mar 24, 2022
1 parent 0aa27c3 commit 8ca6394
Show file tree
Hide file tree
Showing 11 changed files with 557 additions and 911 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
- name: BambooHR
sourceDefinitionId: 90916976-a132-4ce9-8bce-82a03dd58788
dockerRepository: airbyte/source-bamboo-hr
dockerImageTag: 0.1.0
dockerImageTag: 0.2.0
documentationUrl: https://docs.airbyte.io/integrations/sources/bamboo-hr
icon: bamboohr.svg
sourceType: api
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -643,7 +643,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-bamboo-hr:0.1.0"
- dockerImage: "airbyte/source-bamboo-hr:0.2.0"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/bamboo-hr"
connectionSpecification:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ RUN pip install .
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.2.0
LABEL io.airbyte.name=airbyte/source-bamboo-hr
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,34 @@
"streams": [
{
"stream": {
"name": "employee",
"name": "employees_directory_stream",
"json_schema": {},
"supported_sync_modes": ["full_refresh"],
"supported_destination_sync_modes": ["overwrite", "append_dedup"]
},
"sync_mode": "full_refresh",
"destination_sync_mode": "append_dedup"
},
{
"stream": {
"name": "custom_reports_stream",
"json_schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"zipcode": {
"type": ["null", "string"]
},
"terminationDate": {
"type": ["null", "string"]
}
}
},
"supported_sync_modes": ["full_refresh"],
"supported_destination_sync_modes": ["overwrite", "append_dedup"]
},
"sync_mode": "full_refresh",
"destination_sync_mode": "append_dedup"
}
]
}
Loading

0 comments on commit 8ca6394

Please sign in to comment.