-
Notifications
You must be signed in to change notification settings - Fork 0
Fetch singer-io tap codebase #4
base: master
Are you sure you want to change the base?
Commits on Jun 28, 2021
-
Fix ad_insights_country's primary key (#154)
* Update PK for `ads_insights_country` * Update test expectations
Configuration menu - View commit details
-
Copy full SHA for 11ae7a9 - Browse repository at this point
Copy the full SHA 11ae7a9View commit details -
Bump to v1.15.0, update changelog (#155)
* Bump to v1.15.0, update changelog * Fix changelog headers
Configuration menu - View commit details
-
Copy full SHA for 6d6da5f - Browse repository at this point
Copy the full SHA 6d6da5fView commit details
Commits on Jul 22, 2021
-
Update streams list in README; fix typo (#156)
* Update streams list in README; fix typo * Remove hourly audience breakdown Co-authored-by: Andy Lu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c32048 - Browse repository at this point
Copy the full SHA 2c32048View commit details
Commits on Aug 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c2130b5 - Browse repository at this point
Copy the full SHA c2130b5View commit details
Commits on Sep 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b8853e5 - Browse repository at this point
Copy the full SHA b8853e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aab1ab - Browse repository at this point
Copy the full SHA 0aab1abView commit details
Commits on Sep 20, 2021
-
* Bump facebook_business to 11.0.0 * Get on the latest sdk version
Configuration menu - View commit details
-
Copy full SHA for c33af77 - Browse repository at this point
Copy the full SHA c33af77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a510c1 - Browse repository at this point
Copy the full SHA 1a510c1View commit details
Commits on Sep 24, 2021
-
* Reorganize config file * Fix missing key * Make ensure_env run first * Run unit tests and pylint in parallel * Add checkouts to every job * Name steps, add parallelism to Unit Tests * Only run if you have tests * Parallelize integration tests; serialize unit tests * Acutally run integration tests * Fix copy pasta * Add logging around what tests are running * Fix typo * Remove unused code * Add slack notifications for failures * Reorder work to shrink the diff * Add build_daily back in * Add the version line back in * Update docker image * Fix run command for the newer docker image * Decouple tests without parallelism * Fix build_daily too * Fix path to tests * fail if we are missing a tap-tester test in the circle-config * reuse commit workflow as build-daily * fix typo * Add build job for github status * Add missing context * Refer to names of other jobs instead of the template? * Remove yaml reuse * Add deploy step to commit workflow, list jobs for build_daily workflow * Add filter to only deploy from master * Fix copy pasta * Add notifications on success and on failure Co-authored-by: kspeer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e981088 - Browse repository at this point
Copy the full SHA e981088View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09e173b - Browse repository at this point
Copy the full SHA 09e173bView commit details
Commits on Nov 2, 2021
-
Feature/retry insights job polling (#174)
* Add sleep and retry for insights job polling * correct dylans typo * added tests, got tests passing * Makes api_get_with_retry function that uses retry wrapper * Style changes * Style changes 2 * Version Bump * removed count
Configuration menu - View commit details
-
Copy full SHA for 10bad1c - Browse repository at this point
Copy the full SHA 10bad1cView commit details
Commits on Nov 19, 2021
-
* TDL-9728: Stream `ads_insights_age_gender` has unexpected datatype for replication key field `date_start` (#172) * added format as date-time in schema file * added code coverage * added check for date format in the bookmark test * added the check for first sync messages Co-authored-by: namrata270998 <[email protected]> * TDL-9809: `forced-replication-method` missing from metadata for some streams and TDL-9872: replication keys are not specified as expected in discoverable metadata (#167) * added valid replication keys in catalog * modified the code * TDL-9809: Added replication keys in metadata * adde code coverage * Resolved review comments Co-authored-by: harshpatel4_crest <[email protected]> Co-authored-by: namrata270998 <[email protected]> * TDL-7455: Add tap-tester test to verify replication of deleted records (#168) * TDL-7455: Added archived data integration test * TDL-7455: Updated integration test * added code coverage * Resolved review comment Co-authored-by: namrata270998 <[email protected]> * TDL-7596: Add tap-tester test for attribution window (#169) * added tap tester test for attribution window * updated the code * added code coverage * updated the code according to the comments * updated code to raise error when attribution window is not 1, 7, 28 * test: run invalid attribution window intergation test * updated test case * test: updated test case code * test: test invalid attribution window * test: test invalid attribution window * test: test invalid attribution window * test: test invalid attribution window * test: run invalid attribution window test case * added intergation test for invalid sttribution window Co-authored-by: namrata270998 <[email protected]> Co-authored-by: namrata270998 <[email protected]> Co-authored-by: savan-chovatiya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1af73ac - Browse repository at this point
Copy the full SHA 1af73acView commit details
Commits on Nov 22, 2021
-
Co-authored-by: KrishnanG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e55199 - Browse repository at this point
Copy the full SHA 1e55199View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65aea9e - Browse repository at this point
Copy the full SHA 65aea9eView commit details
Commits on Nov 23, 2021
-
TDL-6148: Catch and retry Attribute error and TDL-13267: Fix AdCreati…
…ve requests that are not retrying (#171) * TDL-6148: Added retry for Attribute error of sync batches * TDL-6148: Removed unused imports from unit tests * TDL-13267: Added retry for 500 error of AdCreatives * TDL-6148: Add AttributeError backoff for all sync functions * added code coverage * Resolved review comment * Resolved review comments * Added code comments * Resolved review comment * TDL-9728: Stream `ads_insights_age_gender` has unexpected datatype for replication key field `date_start` (#172) * added format as date-time in schema file * added code coverage * added check for date format in the bookmark test * added the check for first sync messages Co-authored-by: namrata270998 <[email protected]> * TDL-9809: `forced-replication-method` missing from metadata for some streams and TDL-9872: replication keys are not specified as expected in discoverable metadata (#167) * added valid replication keys in catalog * modified the code * TDL-9809: Added replication keys in metadata * adde code coverage * Resolved review comments Co-authored-by: harshpatel4_crest <[email protected]> Co-authored-by: namrata270998 <[email protected]> * TDL-7455: Add tap-tester test to verify replication of deleted records (#168) * TDL-7455: Added archived data integration test * TDL-7455: Updated integration test * added code coverage * Resolved review comment Co-authored-by: namrata270998 <[email protected]> Co-authored-by: namrata270998 <[email protected]> Co-authored-by: Harsh <[email protected]> Co-authored-by: harshpatel4_crest <[email protected]> Co-authored-by: KrisPersonal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 427232f - Browse repository at this point
Copy the full SHA 427232fView commit details
Commits on Nov 29, 2021
-
* Bump to version 1.18.1 * Wrong Syntax Co-authored-by: KrishnanG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59e831c - Browse repository at this point
Copy the full SHA 59e831cView commit details
Commits on Dec 14, 2021
-
TDL-15863: Implement Request Timeout (#173)
* TDL-15863: Added request timeout and unit tests * TDL-15863: Added unit tests * TDL-15863: Removed commented code * TDL-15863: Added request_timeout lookup from config also * added code coverage * TDL-15863: Added float type cast for timeout * Updated comment * added code change for empty string timeout value from config * Added empty string handling in request_timeout param * Resolved review comment * Added if else for request timeout * Added backoff for ConnectionError * TDL-9728: Stream `ads_insights_age_gender` has unexpected datatype for replication key field `date_start` (#172) * added format as date-time in schema file * added code coverage * added check for date format in the bookmark test * added the check for first sync messages Co-authored-by: namrata270998 <[email protected]> * TDL-9809: `forced-replication-method` missing from metadata for some streams and TDL-9872: replication keys are not specified as expected in discoverable metadata (#167) * added valid replication keys in catalog * modified the code * TDL-9809: Added replication keys in metadata * adde code coverage * Resolved review comments Co-authored-by: harshpatel4_crest <[email protected]> Co-authored-by: namrata270998 <[email protected]> * TDL-7455: Add tap-tester test to verify replication of deleted records (#168) * TDL-7455: Added archived data integration test * TDL-7455: Updated integration test * added code coverage * Resolved review comment Co-authored-by: namrata270998 <[email protected]> Co-authored-by: namrata270998 <[email protected]> Co-authored-by: harshpatel4_crest <[email protected]> Co-authored-by: Harsh <[email protected]> Co-authored-by: KrisPersonal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8286e9b - Browse repository at this point
Copy the full SHA 8286e9bView commit details
Commits on Dec 15, 2021
-
Bump version for Request Timeout (#181)
Co-authored-by: KrishnanG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b678b9a - Browse repository at this point
Copy the full SHA b678b9aView commit details
Commits on Dec 21, 2021
-
move build time and notifications (#183)
* move build time and notifications * parallel integration tests with 'glob', break out deploy to multiple jobs' * parallelism = 9 * remove unnecessary check file * push_pypi waits only on git_tag
Configuration menu - View commit details
-
Copy full SHA for b69c23c - Browse repository at this point
Copy the full SHA b69c23cView commit details
Commits on Feb 14, 2022
-
remove setuptools and pip upgrade (#185)
* remove setuptools and pip upgrade * pin deps Co-authored-by: kspeer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01088cd - Browse repository at this point
Copy the full SHA 01088cdView commit details
Commits on Apr 13, 2022
-
Added test cases or attribution window (#189)
* Added test cases or attribution window * added a decorator to skip the test
Configuration menu - View commit details
-
Copy full SHA for 86a2cc4 - Browse repository at this point
Copy the full SHA 86a2cc4View commit details
Commits on Apr 22, 2022
-
*using tap-tester logger * remove singer import * appease Dylan (PR feedback) * fix attr window test - broken with previous change * update field selection test * fix invalid attr window and start date tests Co-authored-by: kspeer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3318ad9 - Browse repository at this point
Copy the full SHA 3318ad9View commit details
Commits on Jun 15, 2022
-
Bump to api version v13 (#191)
* bump to v13 * Change CHANGElog and setup.py Co-authored-by: KrisPersonal <[email protected]> Co-authored-by: KrishnanG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccf14ab - Browse repository at this point
Copy the full SHA ccf14abView commit details
Commits on Aug 18, 2022
-
save test logs, use tt logger (#196)
* save test logs, use tt logger * fix logger usage Co-authored-by: kspeer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5a6b31 - Browse repository at this point
Copy the full SHA d5a6b31View commit details
Commits on Sep 8, 2022
-
Qa/fix date range in tests (#199)
* use test data from 2021 * update bookmarks test for insights latest data * fix start date test, and timdelta_formatted implementation * account for conversion window in start date choice * fix timedelta formatted usage in attr window test Co-authored-by: kspeer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df379de - Browse repository at this point
Copy the full SHA df379deView commit details
Commits on Oct 20, 2022
-
Bump facebook API to v14.0 (#201)
* Bump facebook API to v14.0 which is used in sdk facebook_business version 14.0.0 * New tap-facebook bump version 1.18.4
Configuration menu - View commit details
-
Copy full SHA for ecf46e5 - Browse repository at this point
Copy the full SHA ecf46e5View commit details
Commits on Mar 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 29ea77e - Browse repository at this point
Copy the full SHA 29ea77eView commit details
Commits on Apr 11, 2023
-
Upgrade facebook_business SDK to v16.0.2 (#213)
* upgrade SDK to v16.0.2 * version bump and CHANGELOG
Configuration menu - View commit details
-
Copy full SHA for 5c62610 - Browse repository at this point
Copy the full SHA 5c62610View commit details
Commits on Apr 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2456f70 - Browse repository at this point
Copy the full SHA 2456f70View commit details
Commits on Jun 26, 2023
-
SDK bump, Version Bump, Changelog (#220)
Co-authored-by: Ubuntu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5381c8d - Browse repository at this point
Copy the full SHA 5381c8dView commit details
Commits on Aug 16, 2023
-
Add conversions to insights streams (#204)
* conversions * feature - add conversion to all streams
Configuration menu - View commit details
-
Copy full SHA for 8cef617 - Browse repository at this point
Copy the full SHA 8cef617View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9761160 - Browse repository at this point
Copy the full SHA 9761160View commit details
Commits on Aug 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a30c5b3 - Browse repository at this point
Copy the full SHA a30c5b3View commit details
Commits on Sep 13, 2023
-
Add retry logic for status code - 503 (#226)
* add retry logic for status code - 503 * handle the attribute error by checking the error body instance is dictionary * Update error body in test case and indent the code * setup and changelog update
Configuration menu - View commit details
-
Copy full SHA for 510eeb0 - Browse repository at this point
Copy the full SHA 510eeb0View commit details
Commits on Oct 13, 2023
-
Remove problem stream from applicable tests, fail test when associate…
…d JIRA card is done (#228)
Configuration menu - View commit details
-
Copy full SHA for 37274c3 - Browse repository at this point
Copy the full SHA 37274c3View commit details
Commits on Oct 18, 2023
-
* All fields Test using new framework * Add method to exclude the non-upsert fields * Implemented PR Review comments * excluded the problematic streams
Configuration menu - View commit details
-
Copy full SHA for 7a94090 - Browse repository at this point
Copy the full SHA 7a94090View commit details
Commits on Oct 26, 2023
-
all_fields_test, update streams to test, move upsert method to missin…
…g fields, document in jira (#233)
Configuration menu - View commit details
-
Copy full SHA for d9f361e - Browse repository at this point
Copy the full SHA d9f361eView commit details
Commits on Nov 15, 2023
-
Facebook test client WIP, campaigns stream only (#231)
* Facebook test client WIP, campaigns stream only * Add pagination test for campaigns stream, update new base file and client * First review comments, add adsets stream, start work on ads * Support for adcreative, ads, adsets, and campaigns, get only for ads_insights * Clean up for next review round * PR review, clean up for further review * PR review comments round 2, pass limit and date range to test client get request * Convert times to utc to compare all datetime objects as tz naive * Use base_suite parse_date * Final review comments, add TODO to update get_account_objects(), update BaseCase page_size(), update self.start_date pattern
Configuration menu - View commit details
-
Copy full SHA for add18f1 - Browse repository at this point
Copy the full SHA add18f1View commit details
Commits on Jan 23, 2024
-
Upgrade python version to 3.11.7 (#237)
* test tap-facebook on python 3.11 * version bump and changelog update * standard image base -----------------------------
Configuration menu - View commit details
-
Copy full SHA for 1482632 - Browse repository at this point
Copy the full SHA 1482632View commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6aeb27e - Browse repository at this point
Copy the full SHA 6aeb27eView commit details
Commits on Apr 15, 2024
-
Fix for summary param error - Added retry logic (#239)
* upgrade the facebook sdk version * place the facebook_business sdk locally and add retry for the summary param error * Monkey patch the original function(call) of facebook business sdk * update logger statement
Configuration menu - View commit details
-
Copy full SHA for 534bded - Browse repository at this point
Copy the full SHA 534bdedView commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b69484 - Browse repository at this point
Copy the full SHA 2b69484View commit details