Serhii Chvaliuk
f69a78c9a4
🎉 Source Github: break point added for workflows_runs stream ( #13926 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-06-22 11:49:04 +03:00
Serhii Chvaliuk
dd8aa06664
🎉 Source Github: Fix API sorting, fix get_starting_point caching ( #13707 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-06-15 16:50:42 +03:00
Serhii Chvaliuk
5444317513
🐛 Source Github: fix different result from get_starting_point when reading by pages ( #13531 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-06-08 20:06:06 +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
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
d19754c169
🐛 Source Github: Fix error handling for 404 streams ( #10878 )
...
* Fix, no error if "Projects" feature is disabled
* improve requests.codes.NOT_FOUND
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-03-10 18:02:51 +02:00
Marcos Marx
3288227863
format files ( #10511 )
2022-02-21 17:29:34 -03:00
Anna Lvova
8749c7ab2c
🐛 Source Github: remove BAD_GATEWAY code from backoff_time ( #9999 )
...
* remove BAD_GATEWAY code from backoff_time
* bump version
* bump version
* add unit test
* bump version
2022-02-09 12:10:16 +02:00
Yevhenii
961f2f6caf
🎉 Codecov: Implement Codecove into Sonar ( #9666 )
...
* Implement Codecov into Sonar config
2022-01-23 20:08:25 +02:00
Yevhenii
2ddf0bcf65
🐛 Source Github: add custom pagination size for large streams ( #9664 )
...
* Source Github: add custom pagination size for large streams
2022-01-21 15:22:16 +02:00
Yevhenii
cb6d9abcab
🐛 Source Github: Remove optional parameter Accept for reaction's streams to fix error with 502 HTTP status code ( #9492 )
...
* Source Github: Remove optional parameter Accept for reaction's streams to fix error with 502 HTTP status code
2022-01-17 15:21:35 +02:00
Christophe Duong
7727b86359
Include tcp port in Clickhouse destination configuration for normalization ( #9340 )
...
* Include tcp port in Clickhouse destination configuration for normalization
* revert custom dbt on clickhouse
* Bumpversion of destination connector
* Format code
2022-01-06 18:03:06 +01:00
Dmytro
11553ec828
Source github: Use default retry backoff on server errors ( #9179 )
2021-12-29 13:36:32 +02:00
Dmytro
c0cb8f338a
Fix Github check connection for organizations with large number of re… ( #8170 )
2021-11-22 15:34:42 +02: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
Arthur Galuza
51d406d6f2
🎉 Source Github: Add MultipleTokenAuthenticator ( #5223 )
...
* Add multiple token authenticator
* Add MultipleTokenAuthenticator
* Upd docs
* Refactor
* Upd docs
* Fix merge typo
* Upd multiple token support: switch to list of tokens
* Upd multiple token support: refactoring
* Update airbyte-integrations/connectors/source-github/source_github/spec.json
Co-authored-by: Sherif A. Nada <snadalive@gmail.com >
* Update airbyte-integrations/connectors/source-github/source_github/spec.json
Co-authored-by: Sherif A. Nada <snadalive@gmail.com >
* Cleanup, switch to MultipleTokenAuthenticator completely
* Upd changelog
Co-authored-by: Sherif A. Nada <snadalive@gmail.com >
2021-08-19 08:41:14 +03:00
oleh.zorenko
84ba3e79b3
🎉 Native GitHub connector ( #4174 )
...
* GitHub source initial version
All streams are in `full_refresh` mode only.
* Run format command
* Add handling for 404 error in Teams stream
* Update creds naming for github
* Update acceptance tests
* Update check_connection()
* Code review fixes
Remove `/integration_tests/catalog.json` file.
Use `Collaborators` class in `check_connection()` function.
Remove excessive data from GithubStream class.
* Remove unused import
* Implement requested changes
* Add incremental streams
* Remove `supports_incremental`
* Update docs
* Implement requested changes
* Implement requested changes
* Implement requested changes
* Bump connector version
2021-07-06 17:06:34 +03:00