1
0
mirror of synced 2025-12-21 02:51:29 -05:00
Commit Graph

31 Commits

Author SHA1 Message Date
Patrick Nilan
5b6cbb73e7 fix: adds type prop to config_normalization_rules (#63309) 2025-07-18 16:29:19 -07:00
Patrick Nilan
23aeb129c4 feat(source-google-search-console): Migrate to manifest-only (#61425)
Co-authored-by: brianjlai <brian.j.lai@gmail.com>
2025-06-23 15:32:19 -07:00
Brian Lai
5ec39d5f76 feat(source-google-search-console): Migrate custom reports streams to dynamic low-code streams (#61408) 2025-06-06 18:09:38 -07:00
Patrick Nilan
1234c151bf feat(source-google-search-console) - Migrate multiple SearchAnalytics streams. (#61335)
Co-authored-by: brianjlai <brian.j.lai@gmail.com>
2025-06-06 16:08:34 -07:00
Brian Lai
9202b41e0d feat(source-google-search-console): Migrate search_by_keyword streams to low-code (#61332) 2025-06-05 16:07:54 -07:00
Brian Lai
dabd466095 feat(source-google-search-console): Sites, SiteMaps, SearchAnalyticsByCountry as low-code stream (#60928)
Co-authored-by: Patrick Nilan <nilan.patrick@gmail.com>
Co-authored-by: Aaron ("AJ") Steers <aj@airbyte.io>
Co-authored-by: Daryna Ishchenko <80129833+darynaishchenko@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: pnilan <patrick.nilan@airbyte.io>
2025-06-02 16:32:25 -07:00
Davide Miranda
cd73720ca7 [source-google-search-console] Prevent raise of KeyError (#58121)
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2025-05-29 14:24:30 -03:00
Christo Grabowski
8b49bf0bc5 chore(source-google-search-console): Migrate to CDK v6 (#59140)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Danylo Jablonski <150933663+DanyloGL@users.noreply.github.com>
2025-05-06 14:26:40 -04:00
Aaron ("AJ") Steers
83ecbe0fc3 CI: apply pre-commit format fix from #49806 (#49852) 2024-12-18 14:05:43 -08:00
Daryna Ishchenko
f6fd017a14 fix(source-google-search-console): fix request body for report streams by keyword (#45196) 2024-09-16 16:08:19 +03:00
Christo Grabowski
fb3202ec38 Source Google Search Console: refactor state handling (#39516) 2024-06-17 14:16:43 -04:00
Anton Karpets
b7ae6c4875 🏥Source Google Search Console: fix expected records (#35723) 2024-02-29 19:23:56 +02:00
Marius Posta
7ae97175a6 gradle: fix repo wide behaviour (#30607) 2023-09-28 05:01:13 -07:00
Denys Davydov
6b4b6a6d1b 🐛 Source Google Search Console: refactor dimensions and primary key for custom reports (#30822)
Co-authored-by: davydov-d <davydov-d@users.noreply.github.com>
2023-09-28 14:43:03 +03:00
Denys Davydov
2830b86760 🐛 Source GSC: do not migrate new configs (#30785) 2023-09-27 13:45:35 +03:00
Baz
fda27b355e 🐛 Source Google Search Console: Add primary key to each stream, add config migration for custom reports to new format (#29941) 2023-09-06 00:54:56 +03:00
Baz
9c8bfff98a 🐛 Source Google Search Console: make Start Date non-required, add suggested streams, correct docs (#29829) 2023-08-28 14:34:00 +03:00
Baz
f9db299dab 🐛 Source Google Search Console: add new Keyword-Site-Report-By-Site stream (#29750) 2023-08-23 21:41:16 +03:00
Baz
66e7bca700 🐛 Source Google Search Console: handle HTTP-401, HTTP-403 errors (#29741) 2023-08-23 17:24:35 +03:00
Daryna Ishchenko
a08911e4ce Source Google Search Console: add new streams (#27831)
* Source Google Search Console: Add new streams

* added new streams

* updated changelog

* updated minor version

* updated SAT

---------

Co-authored-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
2023-06-30 14:55:21 +03:00
Artur Siepietowski
89326841b1 🚨🚨 Source Google Search Console: adding data_state parameter (#26452)
* feat: adding  parameter

* bump dockerfile and metadata.yaml

* docs: update google-search-console readme with new changelog

* @lazebnyi code review suggestion applied

---------

Co-authored-by: sajarin <sajarindider@gmail.com>
2023-05-26 01:25:28 -04: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
Serhii Chvaliuk
0da8d7bcab Source Google Search Console: improve config validation - site_urls (#17751)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-10-11 14:20:44 +03:00
Roman Yermilov [GL]
8d61711c13 Source Google Search Console: fix 403 error (#16819)
* Source Google Search Console: fix 403 error

* Source Google Search Console: bump version and update changelog

* Source Google Search Console: fix test abnormal state data

* Updated release stage

* auto-bump connector version [ci skip]

Co-authored-by: Serhii Lazebnyi <serhii.lazebnyi@globallogic.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-09-19 17:16:55 +04: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 Lazebnyi
3528985b8c 🎉Source Google Search Console: increase unit test coverage at least 90% (#13037)
* Added unitetsts and updated docs

* Fix typo

* Increased to 90
2022-05-23 20:04:43 +03:00
Serhii Chvaliuk
8ace9eaccc 🐛Source Google search console: Fix incremental sync: keep all urls in state object (#9194)
* bugfix: keep all urls in state object

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-01-05 18:40:13 +02:00
augan-rymkhan
c135e00662 Source Google Search Console: add slicing by date range (#9073)
* slice by date range

* limit slice by the current date

* fixed test_slice unit test

* by default date range is 2 days

* removed unused print

* fix for abnormal state test

* added _get_end_date method

* updated version

* format code

* improve code if start_date > end_date

* changed range of days to 3

* change version in Dockerfile

* update spec and def yamls

Co-authored-by: auganbay <auganenu@gmail.com>
2021-12-30 13:13:45 +06:00
Michel Tricot
1773e41e47 Shorten our headers + adds contributors file (#6478) 2021-09-27 10:45:50 -07:00
Sherif A. Nada
ef6fefccec 🎉 Source Google Search Console: accept admin email as input when using service account key (#6405) 2021-09-23 11:45:37 -07:00
Arthur Galuza
c0d4652852 🎉 New Source: Google Search Console (#5350)
* Generate Google Search Console connector

* Add schema

* Upd schema

* Upd authenticator

* Add creds retrieving script

* Remove legacy dep

* Upd dockerfile base image

* Add sample config

* Upd source definitions, add ci_credentials injection

* Upd schema

* Upd GSC creds injection

* Cleanup

* Add tzdata

* Upd tzdata installing

* Change base docker image

* Upd streams

* Fix typo

* Upd supported_sync_modes list

* Add multiple site, service account, search type support

* Fix typo

* Upd streams, pagination, multi site support

* Add service account secrets

* Remove source-google-search-console-singer from source definitions

* Upd creds retrieving base image

* Upd schema

* Upd docs

* Add badge

* Upd schema

* Upd docs

* Move the cursor field to the top

* Upd docs
2021-09-10 11:47:02 +03:00