Artem Inzhyyants
b7ae0907f6
feat(source-github): add max_waiting_time to configuration ( #38758 )
...
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com >
2024-05-30 19:55:05 +02:00
Chandler Prall
b531751459
fix typo in GH source client ( #38299 )
...
Co-authored-by: Oleksandr Bazarnov <oleksandr.bazarnov@globallogic.com >
2024-05-20 10:35:58 -06:00
Denys Davydov
003fc6ef06
🐛 Source Github: increase discovery time ( #36429 )
2024-03-26 20:36:36 +02:00
Artem Inzhyyants
53851609f8
🐛 Source GitHub: Fix MultipleToken rotation logic ( #34503 )
2024-01-26 15:15:54 +01:00
Artem Inzhyyants
747f1528fa
Source GitHub: migrate repo and branches to array in spec ( #31056 )
...
Co-authored-by: artem1205 <artem1205@users.noreply.github.com >
2023-10-04 23:14:52 +02:00
Daryna Ishchenko
4e44cd03be
✨ Source Github: marked start date as optional field ( #30971 )
...
Co-authored-by: darynaishchenko <darynaishchenko@users.noreply.github.com >
2023-10-03 18:14:05 +03:00
Artem Inzhyyants
32c08d73d5
Source GitHub: support self hosted instances ( #30647 )
...
Co-authored-by: artem1205 <artem1205@users.noreply.github.com >
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com >
2023-09-22 19:36:50 +02:00
Baz
3bc79be30a
🐛 Source Github, Instagram, Zendesk Support / Talk - revert spec changes and improve ( #29031 )
2023-08-03 15:06:35 +03:00
Baz
4e532ae8ed
🐛 Source Github, Instagram, Zendesk-support, Zendesk-talk: fix CAT tests fail on spec ( #28910 )
2023-08-03 08:51:12 +03:00
Serhii Chvaliuk
df79780cb8
Source Github: deprecate "page size" input parameter ( #25838 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-05-24 12:20:08 +03:00
Serhii Chvaliuk
627c49c8c5
Source Github: Repository field accept full URL ( #25778 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-05-23 09:05:07 +03:00
Serhii Chvaliuk
30d8bb4133
Source Github: implement client-side throttling of requests ( #25793 )
...
Signed-off-by: Serhii Chvaliuk <grubberr@gmail.com >
2023-05-17 22:18:37 +03:00
Lake Mossman
a00edf8af2
Add pattern descriptors to more fields in github and postgres sources ( #24417 )
...
* add pattern descriptors to more fields in github and postgres sources
* update dockerfiles and readmes
* auto-bump connector version
* manually bump github seed source files
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-23 14:38:14 -07:00
Lake Mossman
b1fbd6f33f
Simplify Github and Postgres forms #2 ( #24255 )
...
* add grouping and collapsing fields to postgres source
* add auth group to github source connector
* revert postgres field order changes and adjust group of schemas field
* inject group into ssh tunnel spec for postgres only, through overloaded methods
* Automated Change
* bump Dockerfile versions and update changelogs
* bump strict encrypt version as well
* fix postgres acceptance test
* fix acceptance test again
* fix all postgres acceptance tests
* add newline
* undo other changes to postgres readme file
* add security group to tunnel_method in expected_spec.json
* bump version of strict encrypt
* manually bump versions in seed files
---------
Co-authored-by: lmossman <lmossman@users.noreply.github.com >
2023-03-22 11:56:17 -07:00
Arsen Losenko
508de0fb9c
Source Github: Mark datefields in spec as dates ( #22993 )
...
* Source Github: Mark datefields in spec as dates
* Update changelog
* Update Dockerfile
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-20 16:21:23 +02:00
Lake Mossman
2d3c48da8d
Revert "Simplify postgres and GitHub forms ( #24127 )" ( #24219 )
...
This reverts commit fcc80cb5be .
2023-03-18 19:22:38 -07:00
Lake Mossman
fcc80cb5be
Simplify postgres and GitHub forms ( #24127 )
...
* add grouping and collapsing fields to postgres source
* add auth group to github source connector
* revert postgres field order changes and adjust group of schemas field
* inject group into ssh tunnel spec for postgres only, through overloaded methods
* Automated Change
* bump Dockerfile versions and update changelogs
* bump strict encrypt version as well
* fix postgres acceptance test
* fix acceptance test again
---------
Co-authored-by: lmossman <lmossman@users.noreply.github.com >
2023-03-17 23:02:03 +00:00
Evan Tahler
49cb3360de
Remove redundant title labels from connector specs ( #17544 )
...
* Remove redundant title labels from connector specs
* Manually update specs
* add env variable
* Remove debugging log
2022-10-05 12:58:38 -07:00
Andy
5aed8e2147
Update connector specs ( #12482 )
2022-05-04 22:44:44 -07: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
77eca9f630
Source Github: Fix "PAT Credentials" in spec ( #11678 )
...
* Fix "PAT Credentials" in spec
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-04-04 23:59:57 +03:00
Serhii Chvaliuk
05605c6729
🐛 Source Github: improve docs & spec for BETA ( #11212 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
Co-authored-by: Sherif A. Nada <snadalive@gmail.com >
2022-03-24 21:55:36 +02:00
LiRen Tu
a094142825
Format code ( #9892 )
2022-01-29 19:56:00 -08:00
Marcos Marx
9efa44f9d7
Source Github: correct spec + bump connector version ( #9580 )
...
* correct spec + bump connector version
* Update Dockerfile
2022-01-26 17:12:04 -03: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
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
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
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
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
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