devin-ai-integration[bot]
667b2b6361
fix(source-github): Normalize reaction field names for Avro/Parquet compatibility (do not merge) ( #68095 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Patrick Nilan <nilan.patrick@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2025-10-22 09:16:14 -07:00
Aaron ("AJ") Steers
83ecbe0fc3
CI: apply pre-commit format fix from #49806 ( #49852 )
2024-12-18 14:05:43 -08:00
Brian Lai
2aaf33e679
✨ [source-github] Bump cdk version and enable RFR for all non-incremental streams ( #42966 )
2024-08-09 12:54:01 -04:00
Augustin
b05c49097a
✨ Source GitHub: updating branches schema and unpin on cloud ( #35271 )
...
Co-authored-by: maxi297 <maxime@airbyte.io >
Co-authored-by: Maxime Carbonneau-Leclerc <3360483+maxi297@users.noreply.github.com >
2024-02-15 15:03:58 -05:00
Artem Inzhyyants
53851609f8
🐛 Source GitHub: Fix MultipleToken rotation logic ( #34503 )
2024-01-26 15:15:54 +01:00
Augustin
0b33caecda
Revert "[skip ci] formatting: add missing license headers ( #33250 )" ( #33289 )
2023-12-11 11:38:37 +01:00
Augustin
60c1cc01ad
[skip ci] formatting: add missing license headers ( #33250 )
2023-12-11 10:15:18 +01:00
Daryna Ishchenko
6fce769ce3
🐛 Source Github: return AirbyteMessage if max retry exeeded for 202 status code ( #32679 )
...
Co-authored-by: darynaishchenko <darynaishchenko@users.noreply.github.com >
2023-11-23 07:06:38 -06:00
Roman Yermilov [GL]
4561792e99
Source Github: fix expected records ( #32443 )
2023-11-11 11:46:04 +04:00
Denys Davydov
f8fbb0ef48
Fix builds: Source Slack, Facebook Marketing, Zendesk Support, Linkedin Ads, Github ( #31999 )
...
Co-authored-by: davydov-d <davydov-d@users.noreply.github.com >
2023-10-31 14:47:48 -04:00
Denys Davydov
0f81f859d0
Fix builds: Github, Amplitude, Jira, Zendesk-support ( #31702 )
...
Co-authored-by: davydov-d <davydov-d@users.noreply.github.com >
2023-10-24 13:37:15 +00:00
Artem Inzhyyants
532e25bb70
Source GitHub: fix CAT tests ( #31494 )
2023-10-17 13:37:32 +02:00
Daryna Ishchenko
3c79da9ede
✨ Source GitHub: added Issue timeline events stream ( #30823 )
...
Co-authored-by: darynaishchenko <darynaishchenko@users.noreply.github.com >
2023-09-29 12:56:19 +03:00
Artem Inzhyyants
61a63ec2ff
✨ Source GitHub: add stream ProjectsV2 ( #30731 )
...
Co-authored-by: artem1205 <artem1205@users.noreply.github.com >
2023-09-28 08:46:29 +02:00
Artem Inzhyyants
1c89aeaa5b
✨ Source GitHub: add new stream Contributor Activity ( #30615 )
...
Co-authored-by: artem1205 <artem1205@users.noreply.github.com >
2023-09-22 11:50:44 +02:00
Marius Posta
f5c7c1c0b8
chore: get ./gradlew format to pass for the whole repo (same java style) ( #29786 )
2023-08-24 05:09:42 -05:00
Daryna Ishchenko
b3d223e24e
updated expected records ( #28525 )
2023-07-21 14:30:18 +03:00
Arsen Losenko
9cd5ee701c
🐛 Source Github: update schema for Organizations stream ( #28144 )
...
* Source Github: update schema for Organizations stream
* Update changelog
2023-07-11 21:13:36 +03:00
Artem Inzhyyants
74c8616866
Source GitHub: update expected records ( #27864 )
2023-06-30 14:06:44 +02:00
Roman Yermilov [GL]
4e7ab95869
Source Github: fix expected records for stream pull_request ( #26944 )
2023-06-02 20:38:04 +04:00
Arsen Losenko
6449e8a29e
Source Github: update expected records after test PR was created ( #25789 )
2023-05-04 15:09:39 +03:00
Arsen Losenko
2c4525a3fe
Source Github: update expected records ( #25148 )
...
* Source Github: update expected records
* Update expected records
* Move teams expected records to previous place
2023-04-14 18:07:03 +03:00
Serhii Lazebnyi
97d2b47465
Fix CAT for frashsales, github and hubspot ( #24665 )
2023-03-29 23:46:58 +02:00
Serhii Chvaliuk
5053b278f5
Source Github: fix caching for get_starting_point in stream "Commits" ( #24398 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-03-27 13:13:01 +03:00
Serhii Lazebnyi
0b9ae8e209
Connector Health: Fixed SAT for GitHub, Google Analytics v4 (UA), Google Search Console, Hubspot, Recharge, Sendgrid, Greenhouse, Chargebee, Survey Monkey, Twitter, Zenloop, Zendesk-support, Pinterest, Slack, Sentry ( #23946 )
...
* Fix SAT source-google-search-console, source-hubspot, source-instagram, source-recharge, source-zendesk-support
* Fix github, sendgrid, google-analytics-v4, survey-monkey, twitter
* Added a newline at the end
* Fix pinterest, twitter expected records
* Fix hubspot and slack
* Fix sentry and GAv4(UA) allowed hosts
* Fix github and sendgrid
* Fix google analytics UA expected records
* Increase timeout for read records
* Fix chargebee and greenhouse
* Fix sentry expected records
2023-03-15 23:44:27 +01:00
midavadim
1b2b0392ef
🎉 Source Github - added user friendly messages, added AirbyteTracedException config_error ( #23467 )
...
* added user friendly messages, added AirbyteTracedException config_error
* added formatting
* fixed 'if' condition
* removed HTTPError words from error examples
* changed http to https for all schemas
* removed http adapter
* updated expected record file - one record for each stream
* updated expected record file
* updated expected record file
* bumped connector version
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-03 18:32:14 +00:00
Cole Snodgrass
2e099acc52
update headers from 2022 -> 2023 ( #22594 )
...
* It's 2023!
* 2022 -> 2023
---------
Co-authored-by: evantahler <evan@airbyte.io >
2023-02-08 13:01:16 -08:00
Joe Reuter
6a10ae3e05
Rename source acceptance test to connector acceptance test ( #21846 )
...
Rename source acceptance test to connector acceptance test
2023-02-02 11:38:19 +01:00
darynaishchenko
034318d12c
updated epected records for stream workflows and workflow_jobs ( #22195 )
2023-02-01 14:56:15 +02:00
Serhii Chvaliuk
65fc1bcdf0
🎉 Source Github: IssueReactions - re-implemented using GraphQL ( #21457 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-01-27 02:45:39 +02:00
Serhii Chvaliuk
446c7a4d41
Source GitHub: SAT high strictness ( #21293 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-01-17 22:30:36 +02:00
Augustin
ff4ea3961a
Republish connectors using CDK 0.1.88 to 0.1.89 ( #17304 )
2022-09-28 18:18:59 +02:00
Mainara Cavalcanti
97b9c74718
Source Github: add workflow_jobs stream ( #16534 )
...
* feat(workflow-jobs)!: new class 'WorkflowJobs' to get job informations from Github;
* feat(workflow-jobs)!: unit test to new class 'WorkflowJobs';
* feat(test_stream/test_stream_workflow_jobs_read_incremental)!: support to method incremetal in unit test to class 'WorkflowJobs';
* feat(test_workflow): unit test incremental and full refresh to class 'WorkflowJobs';
* docs: updated github docs
* docs: updated github docs
* docs: updated github.md
* docs: updated github.md
* fix: add workflow_jobs in abnormal tests, use 'start date' in source and unit test;
* fix: add workflow_jobs in 'abnormal_state.json' and 'sample_state.json' for integration tests;
Co-authored-by: Paulo Roberto <paulo.rb.beserra@gmail.com >
Co-authored-by: Paulo Roberto <71179739+py-paulo@users.noreply.github.com >
2022-09-21 10:19:35 -04:00
Serhii Chvaliuk
ae58fa52da
🎉 Source Github: PullRequestCommentReactions - re-implemented using GraphQL ( #14795 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-08-02 14:57:27 +03:00
Serhii Chvaliuk
4072d46a7c
🎉 Source Github: use GraphQL for reviews stream ( #13989 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-06-28 18:35:12 +03:00
Serhii Chvaliuk
c10a268bde
🐛 Source Github: add incremental for WorkflowRuns ( #13115 )
...
* add incremental for `workflowruns`
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-05-27 21:01:28 +03:00
Marcos Marx
dca2256a7c
Bump 2022 license version ( #13233 )
...
* Bump year in license short to 2022
* remove protocol from cdk
2022-05-26 15:00:42 -03:00
Serhii Chvaliuk
8c394b3734
🐛 Source Github: add incremental for repositories, workflows, pull_request_comment_reactions, issue_reactions, issue_comment_reactions, commit_comment_reactions ( #12294 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-05-13 21:18:24 +03:00
Serhii Chvaliuk
8cf45693b1
🐛 Source Github: add new streams TeamMembers, TeamMemberships ( #11893 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-04-21 18:50:56 +03:00
Serhii Chvaliuk
e9946c9be3
Source Github: re-implement incremental for reviews stream ( #11623 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-04-02 01:11:19 +03:00
Amin Bz
a203d685b3
🎉 Source Github: add 2 new streams (workflows, workflow runs) ( #9251 )
...
* 3 new streams to the github api and adding task_id in the stories stream for the connector asana
* pull request update bump version GitHub Asana
* correct schema
* remove changes on asana connector - moved to another pull request
* security alert stream add variable
* bump version github
* fix schema
* fix schemad
* solve conflic
* correct teams stream
* remove stream and fix some files
* remove config catalog
* correct schema
* solve fb conflict
* solve final conflict with files
* correct github streams
* correct assignes in config_catalog
* update docs and bump connector version
Co-authored-by: Marcos Marx <marcosmarxm@gmail.com >
2022-03-30 20:53:16 -03:00
Serhii Chvaliuk
0f475ce6ff
🐛 Source Github: test coverage more than 90% ( #10967 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-03-19 13:14:53 +02:00
Serhii Chvaliuk
1bf94704fc
🐛 Source Github: add new stream ProjectCards ( #10766 )
...
* add new stream `Deployments`
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-03-10 11:01:51 +02:00
Serhii Chvaliuk
b2aa69574c
🐛 Source Github: add new streams Deployments, ProjectColumns, PullRequestCommits ( #10385 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-03-03 21:07:17 +02:00
Chris Wu
5b6b48ca10
🎉 Source GitHub: Use CDK caching and convert PR-related streams to incremental ( #7250 )
...
* Source GitHub: Use CDK caching and convert PR-related streams to incremental
* Remove extra change
* Consolidate
* Address comments
* Fix integration test config
* Fix merge
* Update sample state
* Bump release version
* Bump version
* Address feedback
* Bump version
* Fix formatting
2022-01-06 19:50:15 -03:00
Dmytro
78fd9d37ee
🎉 Source github: add oauth spec file ( #6761 )
2021-10-05 22:28:56 +03:00
Michel Tricot
1773e41e47
Shorten our headers + adds contributors file ( #6478 )
2021-09-27 10:45:50 -07:00
Yevhenii
9b71c28902
🎉 Source Github: add reaction streams ( #5860 )
...
* Source Github: add reaction streams
Co-authored-by: ykurochkin <y.kurochkin@zazmic.com >
2021-09-09 13:13:29 +03:00
Yevhenii
d74c47a863
🎉 Source GitHub: Add more streams ( #5757 )
...
* Add Organizations stream to Github Source
* Add Repositories stream
* Add Repositories stream spec
* Add Branches stream
* Add Tags stream
* Add ReviewComments stream
* Add users stream
* Add pull request stats stream
Co-authored-by: Chris Wu <chris@faros.ai >
Co-authored-by: ykurochkin <y.kurochkin@zazmic.com >
2021-09-01 15:02:08 +03:00
oleh.zorenko
3b8f6e86f4
Source GitHub: use new repo for SAT tests ( #5726 )
...
* 5721 Use new repo for GitHub SAT tests
Use new `airbytehq/integration-test` repo.
Remove unneeded files.
* Update docs
* Remove version bumping
2021-08-30 23:15:24 +03:00