1
0
mirror of synced 2026-01-07 18:06:03 -05:00
Commit Graph

121 Commits

Author SHA1 Message Date
Roman Yermilov [GL]
7496163998 Source Google Ads: fix timezone (#28510) 2023-07-24 17:21:02 +04:00
Sherif A. Nada
ec87474d8a Google Ads: Make custom report queries a multiline string (#28535) 2023-07-20 11:48:38 -07:00
Denys Davydov
e55e09be8f 🐛 Source Google Ads: include today in the date range (#28365)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #2393 Source Google Ads: include today in the date range

* update changelog
2023-07-18 14:44:14 +03:00
Denys Davydov
c816d14fc1 Source Google Ads: add new streams (#28246)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* add new streams

* upd changelog

* update CAT config

* update expected records
2023-07-13 16:53:08 +03:00
Roman Yermilov [GL]
6f89af01d7 Source Google Ads: disable logging (#28230)
* Source Google Ads: disable logging

* Source Google Ads: bump version, update changelog
2023-07-12 21:05:25 +04:00
Baz
a47fcf174b 🎉 Source Google Ads: add new stream Campaign Budget (#28078) 2023-07-10 19:50:26 +03:00
Artem Inzhyyants
1dba5b1c6e Source Google Ads: Add metrics to Keyword Report (#28049)
* Source Google Ads: extend keywords schema metrics

* Source Google Ads: extend keywords schema metrics

* Source Google Ads: update keyword_report schema

* Source Google Ads: bump version + expected records

* Source Google Ads: fix schema
2023-07-10 17:03:05 +02:00
Artem Inzhyyants
77db5a32bd Source Google Ads: Add metrics & segment to Campaigns (#28042)
* Source Google Ads: extend campaigns schema: add metrics & segment

* Source Google Ads: bump version

* Source Google Ads: update docs

* Source Google Ads: update expected_records.jsonl

* Source Google Ads: update schema
2023-07-10 13:19:53 +02:00
Serhii Lazebnyi
af9b332589 Source Google Ads: Add audience and user_interest streams (#27959)
* Add `audience` and `user_interest` streams

* Updated PR number

* Fix unit tests

* Added space to shcema

---------

Co-authored-by: Ben Church <ben@airbyte.io>
2023-07-07 14:42:18 +02:00
Artem Inzhyyants
e387a5c0d6 Source Google Ads: handle Authorization Error (#27913)
* Source Google Ads: handle Authorization Error

* Source Google Ads: update docs

* Source Google Ads: bump version
2023-07-03 20:11:52 +02:00
Denys Davydov
660d87e770 🐛 Source Google Ads: fix query template (#27835)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #2393 source google ads: fix query template

* source google ads: update changelog

* source google ads: add config and catalog to test click_view stream
2023-07-03 18:29:15 +03:00
Denys Davydov
776aa73c0e Source Google Ads: pin 0.3.0 in cloud (#27827) 2023-06-29 07:06:26 -04:00
Denys Davydov
a9a98bc91d 🐛 Source Google Ads: refactor date slicing (#27711)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #2344 source google ads: refactor date slicing

* #2344 source google ads: upd changelog

* #2344 review fixes
2023-06-29 10:49:26 +03:00
Evan Tahler
037a522f8c Google Source connector licenses to Elv2 (#27738)
* Google Source connector licenses to Elv2

* bump PR Ids

* Update metadata.yaml
2023-06-27 03:38:13 -04:00
Artem Inzhyyants
aa9b4ee5e6 Source Google Ads: handle authorization error (#27608)
* Source Google Ads: Fix pattern descriptor

* 🤖 Auto format source-google-ads code [skip ci]

* Source Google Ads: handle authorization error

* Source Google Ads: handle authorization error

---------

Co-authored-by: octavia-squidington-iii <octavia-squidington-iii@users.noreply.github.com>
2023-06-22 18:34:39 +02:00
Serhii Lazebnyi
baa1ce4bd1 Source Typeform, Source Mixpanel, Source Harvest, Source Google Ads, Source Confluence, Source Zendesk Support and Source Amplitude: fix builds (#27253)
* Fix CAT for source typeform

* Fix unittest for google ads

* Fix CAT for mixpanel and harvest

* Fix CAT for confluence and zendesk support

* Fix CAT for amplitude
2023-06-13 18:11:53 +02:00
Denys Davydov
618fd60320 🐛 Source Google Ads: migrate to advancedAuth (#26905)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #26229 source Google Ads: migrate to advancedAuth

* source google ads: upd changelog
2023-06-06 12:19:23 +03:00
Artem Inzhyyants
32a4ba15c0 Source Google Ads: refactor error messages; add pattern_descriptor (#26948)
* Source Google Ads: refactor error messages; add spec patters

* Source Google Ads: update docs
2023-06-02 19:08:09 +02:00
James McNeill
ab87912a3d source google ads: add full refresh custom table "asset_group_listing_group_filter" (#25314)
* feat: new google ads full refresh custom table

* bump version

* update changelog

* fix changelog date for last version #25624

---------

Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>
2023-05-30 13:48:59 -04:00
vivienmorlet
dab4cfc1b5 🐛 Source Google Ads: add 'asset' Resource to full refresh custom tables (#25624)
* add 'asset' Resource tu full refresh custom tables

* update google-ads.md

* remove diff hunk marker

* update version in metadata.yaml

---------

Co-authored-by: Sunny Hashmi <6833405+sh4sh@users.noreply.github.com>
2023-05-30 13:16:15 -04:00
Ben Church
1dabc6208e Metadata: add tags field (#26320)
* Add optional tags field

* Remove duplicate icons

* Add programming tags to all

* Update docs

* supportUrl -> documentationUrl

* Ensure one language tag is applied

* Add keyvalue check

* rebase and fix tests

* Format

* Add cache buster

* Improve test

* Automated Commit - Formatting Changes

* Update error

* Fix missing tags

* Fix scaffold

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@sers.noreply.github.com>
Co-authored-by: bnchrch <bnchrch@users.noreply.github.com>
2023-05-26 16:13:09 -07:00
Ben Church
248bbf94c1 HACKDAY: Icon CDN (#26158)
* Move icons to connector folder

* Delete old icons

* Update upload logic

* Add icon url to definitions

* Update registry model

* Populate cdn url

* DNC butcher the pipeline

* Low hanging fruit fixes

* Fix bucket name

* Merge old and new approaches

* Fix metadata upload step

* Format

* Fix test
2023-05-24 17:25:41 -07:00
Artem Inzhyyants
00c8e03da7 Source Google Ads: handle refresh error (#26209)
* Source Google Ads: handle refresh error

* Source Google Ads: update docs

* Automated Change

* Source Google Ads: add unit tests

* Automated Change

* Empty-Commit

---------

Co-authored-by: artem1205 <artem1205@users.noreply.github.com>
2023-05-18 17:28:32 +02:00
Serhii Chvaliuk
08fe992c43 Source Google Ads: improve GAQL parser error messages (#25947)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2023-05-16 14:46:05 +03:00
Serhii Lazebnyi
1060415870 🎉Categorized Config Errors Accurately for Google Analytics 4 (GA4) and Google Ads (#25987)
* Categorized Config Errors Accurately

* Update PR number

* Update error list for GAv4

* Updated version

* Updated formating

* auto-bump connector version

* Skip spec backward compatibility

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-05-12 21:39:10 +02:00
Evan Tahler
3679dcd9d0 🐛 Fix date-time for airbyte types (#25965)
* Fix airbyte types

* update firebolt test fixture

* Bump changelog PR ids

* update metadata files

* fix firebolt test

* fix file-source for date-time overload

* fix source-file changelog

* it's a date, not date-time

* another date

* auto-bump connector version

* manually bump definitions

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-05-12 01:15:30 +00:00
Augustin
7310494846 qa-checks: check metadata version matches dockerfile version (#25661) 2023-05-04 16:08:19 -07:00
midavadim
0b9847742f 🎉 Source Google Ads - fixed schema type for "data_type: ENUM" and "is_repeated: true" to array of strings (#24945)
* fixed schema type for "data_type: ENUM" and "is_repeated: true" to array of strings

* added SAT for GAQL

* updated version

* Added unittest for get_json_schema

* slight enhancement

* fixed empty lines

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-19 15:35:54 +03:00
Ben Church
5563179782 Dagster: rename catalog to registry (#25254)
* rename catalog to registry in metadata service

* rename catalog to registry in metadata files

* Run generate models

* Fix missed renames

* Add github personal access token

* Run black

* Automated Change

---------

Co-authored-by: bnchrch <bnchrch@users.noreply.github.com>
2023-04-18 22:15:11 +02:00
Augustin
ebc907cdf7 create metadata files for all connectors (#24964) 2023-04-13 07:45:04 +02:00
Serhii Chvaliuk
e8bee10df3 Source Google Ads: Migrate to v13 (#24338)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2023-03-25 10:46:55 +02:00
Augustin
bad5bce8ce CDK: remove unexpected error swallowing on abstract source's check method (#24240) 2023-03-23 13:04:51 +00:00
Arsen Losenko
27de42eff6 Source Google Ads: Mark datefields in spec as dates (#22985)
* Source Google Ads: Mark datefields in spec as dates

* Update changelog

* Update Dockerfile

* Update Dockerfile

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-20 15:05:19 +02:00
Hans Lemm
71ec40299e 🐛 Source Google Ads: fix stream *Campaigns* primary keys for incremental load (#23999)
* fix: Campaigns incremental key

* docs: update google-ads

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-13 17:42:18 -05:00
Catherine Noll
7da6a3bb77 Run CATs with local CDK (#23084)
Scripts to 

* Run CATs against the local CDK for one connector

* Run CATs against the local CDK for multiple connectors

* Create a connecter image with the local CDK

---------

Co-authored-by: Alexandre Girard <alexandre@airbyte.io>
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2023-02-24 16:13:42 -05:00
Serhii Chvaliuk
ed744d8bfd Source Google Ads: add custom full_refresh stream (#22703)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2023-02-23 18:28:47 +02:00
Augustin
fbd6dbf091 python-connectors: remove explicit dependencies to connector-acceptance-test build (#23332) 2023-02-22 21:21:38 +01: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
Joe Reuter
6a10ae3e05 Rename source acceptance test to connector acceptance test (#21846)
Rename source acceptance test to connector acceptance test
2023-02-02 11:38:19 +01:00
Artem Inzhyyants
6217c292fe Source Google Ads: Fix multibyte issue (#21705)
* Source Google Ads: Fix multibyte issue; Bump google-ads package to 19.0.0

* Source Google Ads: update docs

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-01-23 23:36:24 +00:00
Denys Davydov
e35dc23600 #1313 source google ads: write less logs (#21517)
* #1313 source google ads: write less logs

* #1313 source google ads: upd changelog

* #1313 source google ads: fix expected records

* #1313 source google ads: rm unused call to init

* #1313 source google ads: fix expected records

* #1313 source google ads - bump sieve outside the loop

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-01-23 10:18:45 +02:00
Denys Davydov
58352c99e1 Source google ads: add more logs (#20755)
* #1148 source google ads: add more logs

* #1148 source google ads: upd changelog

* #1148 source google ads: flake fix

* #1148 source google ads - fix SATs

* #1148 source Google Ads: bump version

* #1148 source google ads: upd expected records

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-01-10 19:59:05 +02:00
Baz
65300b7945 🐛 Source Google Ads: publish missing 0.2.6 (#21103) 2023-01-06 21:34:17 +00:00
Denys Davydov
62d219fb9a Source google ads: retry transient errors (#20855)
Co-authored-by: Baz <oleksandr.bazarnov@globallogic.com>
2023-01-05 16:07:34 +02:00
Serhii Chvaliuk
cc6facf8b6 Source Google Ads: fix schema for "campaigns" stream (#19700)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-11-23 01:01:45 +02:00
Arsen Losenko
244d6d9a63 Source Google Ads: add TypeTransformer to force proper type casting (#19208)
* Source Google Ads: add TypeTransformer to force proper type casting

* Update changelog

* Speciy TypeTransformer only to Campaigns stream

* auto-bump connector version

Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-10 15:39:54 +01:00
Santiago Aquino Stachuk
9763cbcf18 🎉 Source Google Ads: Add fields to the campaign stream 🚨 (#18069)
* feat: add new fields to campaign stream

* docs: updated docs and bumped Dockerfile version

* Update campaigns.json

* Update Dockerfile

* auto-bump connector version

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: Vincent Koc <koconder@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-10-24 13:59:25 -04:00
Alexandre Girard
e1c220a1d4 Google ads: Upgrade CDK to incorporate config error handling (#18309)
* Bump version

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-10-21 11:45:11 -07:00
Pedro S. Lopez
938436bcc9 update connector specs and definitions with new .com documentation urls (#17585)
* update definitions with new .com docs urls

* update docs urls in specs

* update generators

* regenerate scaffold connectors

* remove unrelated changes

* update more urls

* update specs

* fix tests

* run `:airbyte-config:specs:generateSeedConnectorSpecs` to fix formatting

* revert docs changes to make pr more reviewable

* revert generator readme changes to make more reviewable

* fix mysql strict encrypt expected spec

* fix postgres expected spec
2022-10-11 11:04:23 -04: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