Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚨🚨 Source Mailchimp: Migrate to Low code #35281

Merged
merged 82 commits into from
Apr 1, 2024
Merged
Show file tree
Hide file tree
Changes from 65 commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
c9d43a6
Airbyte CDK: add CustomRecordFilter
artem1205 Feb 14, 2024
83736f2
Airbyte CDK: add interpolation for RequestOptions
artem1205 Feb 14, 2024
3a96f34
Source Mailchimp: migrate to Low-Code
artem1205 Feb 14, 2024
9d79879
Source Mailchimp: bump base image
artem1205 Feb 14, 2024
200d282
Source Mailchimp: remove unit tests
artem1205 Feb 14, 2024
9b76729
Source Mailchimp: add docstring
artem1205 Feb 14, 2024
b8173f1
Source Mailchimp: add segment_members transformation
artem1205 Feb 14, 2024
568d83c
Source Mailchimp: add tags transformation
artem1205 Feb 14, 2024
7eafce1
Source Mailchimp: use SelectiveAuthenticator
artem1205 Feb 14, 2024
7419188
Airbyte CDK: add filter to RemoveFields
artem1205 Feb 15, 2024
321ea38
Source Mailchimp: add transformation
artem1205 Feb 15, 2024
1b4ca32
Source Mailchimp: remove duplicating test
artem1205 Feb 15, 2024
90b9606
Source Mailchimp: ref MailChimpRecordExtractorEmailActivity
artem1205 Feb 16, 2024
24b1511
Source Mailchimp: add test
artem1205 Feb 16, 2024
0cb2273
Source Mailchimp: add unit tests
artem1205 Feb 16, 2024
2c25d95
Source Mailchimp: add test for components
artem1205 Feb 19, 2024
536c018
Source Mailchimp: add integration tests
artem1205 Feb 19, 2024
ccd2305
Source Mailchimp: ref manifest.yaml
artem1205 Feb 19, 2024
b08c4b7
Source Mailchimp: add unit tests
artem1205 Feb 19, 2024
d8ef2fc
Source Mailchimp: ref
artem1205 Feb 19, 2024
b2ccb38
Source Mailchimp: ref
artem1205 Feb 19, 2024
0d62d00
Source Mailchimp: fix deps
artem1205 Feb 19, 2024
9953738
Merge remote-tracking branch 'origin/master' into artem1205/source-ma…
artem1205 Feb 22, 2024
8cd2760
Merge remote-tracking branch 'origin/master' into artem1205/source-ma…
artem1205 Feb 22, 2024
7534433
Airbyte CDK: fix merge
artem1205 Feb 22, 2024
97a8f96
Merge remote-tracking branch 'origin/master' into artem1205/source-ma…
artem1205 Feb 23, 2024
0e9cdf1
Source Mailchimp: format code
artem1205 Feb 23, 2024
6594d4a
Source Mailchimp: update cdk
artem1205 Feb 23, 2024
55563a8
Source Mailchimp: format response
artem1205 Feb 23, 2024
89098c3
Source Mailchimp: ref component
artem1205 Feb 23, 2024
d020651
Source Mailchimp: add allowed hosts for oauth sync
artem1205 Feb 23, 2024
8641b82
Source Mailchimp: add unit test for source
artem1205 Feb 23, 2024
faf5f79
Source Mailchimp: bump version
artem1205 Feb 23, 2024
7837b76
Source Mailchimp: ref unit tests
artem1205 Feb 23, 2024
e6fc6d9
Source Mailchimp: clean code
artem1205 Feb 26, 2024
0fbd2ae
Merge remote-tracking branch 'origin/master' into artem1205/source-ma…
artem1205 Mar 6, 2024
591e852
Source MailChimp: update incremental
artem1205 Mar 6, 2024
425be4a
Source MailChimp: fix unit test
artem1205 Mar 6, 2024
1e369f9
Source MailChimp: fix unit test [skip ci]
artem1205 Mar 6, 2024
9a71be0
Source MailChimp: update abnormal_state
artem1205 Mar 6, 2024
f4c9591
Source MailChimp: update breaking changes
artem1205 Mar 6, 2024
8f69b55
Source MailChimp: fix formatting
artem1205 Mar 6, 2024
0fbcb0f
Source Mailchimp: refactor
artem1205 Mar 11, 2024
ef3e0ec
Source Mailchimp: rename page size
artem1205 Mar 11, 2024
f8c19f9
Source Mailchimp: change step to 100 years
artem1205 Mar 11, 2024
23d305e
Merge remote-tracking branch 'origin/master' into artem1205/source-ma…
artem1205 Mar 11, 2024
b89ba8d
Source Mailchimp: fix primary key
artem1205 Mar 11, 2024
8831889
Source Mailchimp: update docs
artem1205 Mar 11, 2024
e38201a
Source Mailchimp: update docs
artem1205 Mar 11, 2024
20a83a1
Source Mailchimp: remove step
artem1205 Mar 11, 2024
966f90b
Source Mailchimp: update tag
artem1205 Mar 11, 2024
2aeb0f4
Source Mailchimp: remove cursor_granularity
artem1205 Mar 11, 2024
944666b
Source Mailchimp: update CDK
artem1205 Mar 12, 2024
cfdc451
Source Mailchimp: remove unused campaign_id
artem1205 Mar 12, 2024
c54ea4e
Source MailChimp: refactor requester to config migration
artem1205 Mar 13, 2024
057e519
Source MailChimp: refactor requester to config migration
artem1205 Mar 13, 2024
01b2213
Source MailChimp: fix test config
artem1205 Mar 13, 2024
e1be9a7
Source MailChimp: remove unused todo
artem1205 Mar 13, 2024
b6d84d3
Source MailChimp: add lookback window
artem1205 Mar 13, 2024
7d5eb7f
Source MailChimp: fix formatting
artem1205 Mar 13, 2024
7732a44
Source MailChimp: fix integration tests
artem1205 Mar 13, 2024
77369ee
Source MailChimp: format
artem1205 Mar 13, 2024
bd956e7
Merge branch 'master' into artem1205/source-mailchimp-low-code-35064
artem1205 Mar 14, 2024
0dcc86c
Source MailChimp: bump lock
artem1205 Mar 14, 2024
d992ec3
Source MailChimp: set start date to 1970-01-01
artem1205 Mar 17, 2024
f703e00
Source MailChimp: remove message_repository
artem1205 Mar 18, 2024
82526f7
Source MailChimp: update docs
artem1205 Mar 18, 2024
dbe6cf2
Merge remote-tracking branch 'origin/master' into artem1205/source-ma…
artem1205 Mar 18, 2024
f087be1
Source MailChimp: format
artem1205 Mar 18, 2024
6e92e8e
Source MailChimp: format
artem1205 Mar 18, 2024
cc9299a
Merge remote-tracking branch 'origin/master' into artem1205/source-ma…
artem1205 Mar 26, 2024
0124f5e
Source MailChimp: update primary key
artem1205 Mar 26, 2024
ba51d7f
Source MailChimp: update poetry
artem1205 Mar 26, 2024
bd79818
Source MailChimp: update poetry
artem1205 Mar 26, 2024
2550ba7
Source MailChimp: add LegacyToPerPartitionStateMigration
artem1205 Mar 26, 2024
c6953ab
Source Mailchimp: fix state migration
artem1205 Mar 26, 2024
38dd9a4
Source MailChimp: update acceptance test
artem1205 Mar 27, 2024
08be185
Source MailChimp: update acceptance test
artem1205 Mar 27, 2024
f903771
Source MailChimp: update docs
artem1205 Mar 27, 2024
c556708
Source MailChimp: fix formatting
artem1205 Mar 27, 2024
df2ee5b
Merge remote-tracking branch 'origin/master' into artem1205/source-ma…
artem1205 Mar 29, 2024
ffd2ca3
Source Mailchimp: bump CDK version
artem1205 Mar 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions airbyte-integrations/connectors/source-mailchimp/.coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[run]
omit =
source_mailchimp/run.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ acceptance_tests:
# for auth with oauth2 token
- config_path: "secrets/config_oauth.json"
status: "succeed"
- config_path: "integration_tests/invalid_config.json"
maxi297 marked this conversation as resolved.
Show resolved Hide resolved
status: "failed"
- config_path: "integration_tests/invalid_config_apikey.json"
status: "failed"
- config_path: "integration_tests/invalid_config_oauth.json"
Expand All @@ -33,24 +31,15 @@ acceptance_tests:
empty_streams:
- name: "automations"
bypass_reason: "Cannot seed in free sandbox account, need to upgrade to paid account."
- config_path: "secrets/config_oauth.json"
maxi297 marked this conversation as resolved.
Show resolved Hide resolved
expect_records:
path: "integration_tests/expected_records.jsonl"
fail_on_extra_columns: false
empty_streams:
- name: "automations"
bypass_reason: "Cannot seed in free sandbox account, need to upgrade to paid account."
incremental:
tests:
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
future_state:
future_state_path: "integration_tests/state.json"
future_state_path: "integration_tests/abnormal_state.json"
# Email activities stream has working campaigns with email newsletters.
# Due to this sequential_reads test could be failed.
full_refresh:
tests:
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog_without_email_activities.json"
- config_path: "secrets/config_oauth.json"
configured_catalog_path: "integration_tests/configured_catalog_without_email_activities.json"
Loading
Loading