1
0
mirror of synced 2025-12-23 03:47:05 -05:00
Commit Graph

187 Commits

Author SHA1 Message Date
Dmytro
11553ec828 Source github: Use default retry backoff on server errors (#9179) 2021-12-29 13:36:32 +02:00
Iryna Grankova
fefd5759c8 Update fields in source-connectors specifications: file, freshdesk, github, google-directory, google-workspace-admin-reports, iterable (#8524)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

Co-authored-by: Serhii Chvaliuk <grubberr@gmail.com>
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2021-12-11 01:47:29 +02:00
augan-rymkhan
10f1b58d66 Source Github: Retry connection using HTTPAdapter (#8518)
* retry connection with Github using HTTPAdapter

* updated the connector version

* updated source def and spec yaml

Co-authored-by: Auganbay <auganenu@gmail.com>
2021-12-08 12:40:16 +06:00
Yevhenii
96581f12af Publish PR #8030 (#8233)
* Source GitHub: define pull_request_stats and reviews streams as pull_request substreams
* Source GitHub: Bump version to 0.2.6
* Source GitHub: Apply PR review suggestions
Co-authored-by: Jérémy Lourenço <jeremy@lourenco.io>
2021-11-24 16:56:25 +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
bea9bb5cbb Github: resolve refs for some schemas (#7856) 2021-11-11 14:04:09 +02:00
Abhi Vaidyanatha
ae32ecbb27 GitBook: [master] 186 pages and 77 assets modified 2021-10-08 21:17:47 +00:00
Dmytro
83fabfeabb Github source: fix config backward compatability (#6833) 2021-10-07 10:52:05 +03:00
Dmytro
78fd9d37ee 🎉 Source github: add oauth spec file (#6761) 2021-10-05 22:28:56 +03:00
Yevhenii
1644f9016a 🎉 Source GitHub: Add option to pull commits from user-specified branches (#6223)
* Add option to pull commits from user-specified branches

* Address comments part 1

* Fix Repositories stream error when repo is not part of an org

* Make compatible with old state version and fix request_params to use branch-specific value

Co-authored-by: Chris Wu <chris@faros.ai>
2021-09-22 11:56:23 +03:00
Sherif A. Nada
1b5574215c publish 5898 & 6227 (#6300)
Co-authored-by: Chris Wu <chris@faros.ai>
2021-09-19 18:35:06 -07:00
Yevhenii
8c127d8efe 🎉 Source Github: add caching for all streams (#5949)
* Source Github: add checking for all streams

* bump version, update changelogs
2021-09-15 16:59:00 +03: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
441d7cde76 🐛 Source Github: handling empty repos, check method using RepositoryStats stream (#5788)
* update error handling for empty repositories, update check method using RepositoryStats stream

Co-authored-by: ykurochkin <y.kurochkin@zazmic.com>
2021-09-02 16:31:44 +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
61f3963f5e 🐛 Source GitHub: handle negative backoff values (#5696)
* Handle negative backoff values + update docs

* Bump connector version to `0.1.7`
2021-08-27 18:41:59 +03:00
Arthur Galuza
000d1a77ff Source Github: bump version, update changelog (#5519)
* 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

* Bump version, upd changelog

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2021-08-19 08:58:51 +03:00
Yevhenii
03e1ff96b8 🐛 Source Github: Fix set up validation (#5456)
* Fix set up validation

Co-authored-by: ykurochkin <y.kurochkin@zazmic.com>
2021-08-18 16:03:58 +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
b405c9c0be 🐛 Source GitHub: fix bug with IssueEvents stream and add handling for rate limiting (#4708)
* Few updates for GitHub source

Set correct `cursor_field` for `IssueEvents` stream.
Add rate limit handling.
Add handling for 403 error.
Add handling for 502 error.

Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com>
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2021-07-14 20:49:01 -04:00
Abhi Vaidyanatha
4f0170bd7d Update docs on GitHub connector now that its Airbyte native (#4739)
Co-authored-by: Abhi Vaidyanatha <abhivaidyanatha@Abhis-MacBook-Pro.local>
2021-07-13 23:19:37 -07:00
oleh.zorenko
3e37e904b1 Source GitHub: few updates (#4598)
* Few updates for GitHub connector

Add `AIRBYTE_ENTRYPOINT` to `Dockerfile`.
Add `Changelog` section to `docs/integrations/sources/github.md`.
Remove `source-github/CHANGELOG.md` file.

* Bump GitHub connector version
2021-07-07 15:48:47 +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
Davin Chia
42686add8a Release connectors with namespace change. (#2990)
Release all connectors affected by namespace change. Includes all JDBC sources and destinations.

Also add documentation for normalisation. Prerequisite to actually releasing 0.21.0-alpha.
2021-04-21 11:35:08 +08:00
John Lafleur
55256d293d GitBook: [master] 55 pages and 36 assets modified 2021-04-05 00:43:26 +00:00
vitaliizazmic
dd26d2fdb8 Source Github: Bugfix errors while syncing Team stream from non-organization repo
* Github #2365 - handling Teams streams syncing

* Github Source #2365 - sync no records and show warning message if Collaborators Stream sync fails.

* Github Source #2365 - reformat

* Update docs/integrations/sources/github.md

* Update docs/integrations/sources/github.md

* Github Source #2365 - change fork to airbyte

* Github Source #2365 - Bump version

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2021-03-31 00:47:14 +03:00
John Lafleur
2acc3840d0 GitBook: [docs_feature_incremental] 33 pages modified (#1683)
Co-authored-by: John Lafleur <john@dataline.io>
2021-01-17 07:32:24 +11:00
vitaliizazmic
ee76236c99 Github best practices #1563 - removing sub-streams (#1635) 2021-01-13 15:23:41 -08:00
Shrif Nada
220157137d GitBook: [master] 94 pages modified 2021-01-06 17:06:10 +00:00
Sherif A. Nada
c9f6befcbe 1349 GitHub connector (#1516)
Co-authored-by: Vitalii Vdovenko <vitalii.vdovenko@zazmic.com>
2021-01-05 21:28:17 -08:00
Michel Tricot
7d1a454e9d Fix gitbook edits + reorg changelogs (#1513) 2021-01-04 15:13:02 -08:00
Sherif A. Nada
94415a1d5f explicitly mention supported GH streams in documentation (#1467) 2020-12-28 19:39:55 -08:00
John Lafleur
5532aa370a Updating Incremental within docs pages for all sources to make it more explicit (#1381)
* GitBook: [incremental_update_docs] 79 pages modified

* GitBook: [incremental_update_docs] one page modified

Co-authored-by: John Lafleur <john@dataline.io>
2020-12-18 21:03:34 +11:00
Shrif Nada
b8f2b33dfa GitBook: [master] 10 pages modified 2020-12-18 00:49:56 +00:00
John Lafleur
9a1452e1c2 Restructured the left column of the documentation (#733) 2020-10-29 11:10:20 -07:00
Charles
4e3da56229 add github source to ui and docs (#699) 2020-10-26 09:41:43 -07:00