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
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
Yevhenii
05fd4e76f3
Source Github: Support syncing multiple repositories/organizations ( #5136 )
...
Support syncing multiple repositories/organizations
Co-authored-by: ykurochkin <y.kurochkin@zazmic.com >
2021-08-13 16:24:24 +03:00
Oleksandr
0170822ccc
🎉 Source Github: Extend existing streams with user property ( #5156 )
...
* Added User property to certain schemas, updated acceptance-tests, bumped versions
* Added changelog
* moved users.json to the schemas/shared
* add newline to user.json
Co-authored-by: Oleksandr Bazarnov <oleksandr.bazarnov@globallogic.com >
2021-08-05 11:40:06 +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